start implementing a skeleton of the v1 dump reader

This commit is contained in:
Tamo 2022-10-03 13:57:18 +02:00 committed by Clément Renault
parent e486878463
commit b89ac5d7ac
No known key found for this signature in database
GPG key ID: 92ADA4E935E71FA4
17 changed files with 1613 additions and 0 deletions

16
dump/src/reader/v6.rs Normal file
View file

@ -0,0 +1,16 @@
use std::{
fs::{self},
path::Path,
};
use time::OffsetDateTime;
use crate::Result;
type Metadata = crate::Metadata;
pub fn date(dump: &Path) -> Result<OffsetDateTime> {
let metadata = fs::read(dump.join("metadata.json"))?;
let metadata: Metadata = serde_json::from_reader(metadata)?;
Ok(metadata.dump_date)
}