From 43aa2577cdb8601efc3d31a57bd1a3003bef0e71 Mon Sep 17 00:00:00 2001 From: Diego Reis Date: Tue, 17 Jun 2025 10:54:19 -0300 Subject: [PATCH] Implement size for JS and WASM storages --- bindings/javascript/src/lib.rs | 2 +- bindings/wasm/lib.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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() } }