-6
src/disk.rs
-6
src/disk.rs
···
74
74
}
75
75
76
76
impl SqliteWriter<'_> {
77
-
pub fn put(&mut self, key: Vec<u8>, val: Vec<u8>) -> rusqlite::Result<()> {
78
-
let tx = self.tx.as_ref().unwrap();
79
-
let mut insert_stmt = tx.prepare_cached("INSERT INTO blocks (key, val) VALUES (?1, ?2)")?;
80
-
insert_stmt.execute((key, val))?;
81
-
Ok(())
82
-
}
83
77
pub fn put_many(
84
78
&mut self,
85
79
kv: impl Iterator<Item = Result<(Vec<u8>, Vec<u8>), DriveError>>,