sqlite-parser/src/main.rs

20 lines
432 B
Rust

use sqlite_parser::{
header::{validate_magic_string, parse_page_size},
error::Error,
};
use std::fs::read;
fn main() -> Result<(), Error> {
// first, read in all the bytes of our file
// using unwrap to just panic if this fails
let contents = read("data.sqlite").unwrap();
validate_magic_string(&contents)?;
let page_size = parse_page_size(&contents)?;
println!("{:?}", page_size);
Ok(())
}