Skip to content

Commit 7eab8bf

Browse files
committed
Add Sqlite based PaginatedKVStore impl.
1 parent 52a63e9 commit 7eab8bf

File tree

5 files changed

+547
-0
lines changed

5 files changed

+547
-0
lines changed

Cargo.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ldk-server/Cargo.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,7 @@ prost = { version = "0.11.6", default-features = false, features = ["std"] }
1515
ldk-server-protos = { path = "../ldk-server-protos" }
1616
bytes = "1.4.0"
1717
hex = { package = "hex-conservative", version = "0.2.1", default-features = false }
18+
rusqlite = { version = "0.28.0", features = ["bundled"] }
19+
20+
[dev-dependencies]
21+
rand = "0.8.5"

ldk-server/src/io/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
pub(crate) mod paginated_kv_store;
2+
pub(crate) mod sqlite_store;
3+
pub(crate) mod utils;

0 commit comments

Comments
 (0)