feat(sqlite): add bdk_sqlite crate implementing PersistBackend backed by a SQLite database

This commit is contained in:
Steve Myers
2023-09-19 17:29:23 -05:00
parent b8aa76cd05
commit 475c5024ec
13 changed files with 1196 additions and 153 deletions

8
crates/sqlite/README.md Normal file
View File

@@ -0,0 +1,8 @@
# BDK SQLite
This is a simple [SQLite] relational database schema backed implementation of [`PersistBackend`](bdk_persist::PersistBackend).
The main structure is `Store` which persists [`bdk_persist`] `CombinedChangeSet` data into a SQLite database file.
[`bdk_persist`]:https://docs.rs/bdk_persist/latest/bdk_persist/
[SQLite]: https://www.sqlite.org/index.html