write and test the dump v3 import

This commit is contained in:
Tamo
2022-10-07 16:43:05 +02:00
committed by Clément Renault
parent 026f6fb06a
commit 089106a970
24 changed files with 6215 additions and 0 deletions

View File

@ -0,0 +1,18 @@
use serde::Deserialize;
use uuid::Uuid;
use super::Settings;
#[derive(Deserialize, Debug)]
#[cfg_attr(test, derive(serde::Serialize))]
pub struct IndexUuid {
pub uid: String,
pub uuid: Uuid,
}
#[derive(Deserialize)]
#[cfg_attr(test, derive(serde::Serialize))]
pub struct DumpMeta {
pub settings: Settings<super::Unchecked>,
pub primary_key: Option<String>,
}