diff --git a/bindings/javascript/src/lib.rs b/bindings/javascript/src/lib.rs index d8a97e958..1dc1a9230 100644 --- a/bindings/javascript/src/lib.rs +++ b/bindings/javascript/src/lib.rs @@ -585,7 +585,7 @@ impl limbo_core::DatabaseStorage for DatabaseFile { } fn size(&self) -> limbo_core::Result { - todo!() + self.file.size() } } diff --git a/bindings/wasm/lib.rs b/bindings/wasm/lib.rs index 7a4fe7ed7..b09529c28 100644 --- a/bindings/wasm/lib.rs +++ b/bindings/wasm/lib.rs @@ -363,12 +363,12 @@ impl limbo_core::DatabaseStorage for DatabaseFile { Ok(()) } - fn sync(&self, _c: Arc) -> Result<()> { - todo!() + fn sync(&self, c: Arc) -> Result<()> { + self.file.sync(c) } fn size(&self) -> Result { - todo!() + self.file.size() } }