[package]
name = "datacake-sqlite"
version = "0.1.0"
edition = "2021"
description = "A pre-built implementation of datacake's Storage trait using SQLite."
license = "MIT"
keywords = ["databases", "distributed"]
categories = ["concurrency", "data-structures"]
repository = "https://github.com/lnx-search/datacake"
readme = "README.md"
[dependencies]
anyhow = "1"
async-trait = "0.1.59"
futures = "0.3.25"
flume = "0.10.14"
rusqlite = "0.28.0"
thiserror = "1"
tokio = { version = "1", default-features = false, features = ["rt"] }
datacake-crdt = { version = "0.3", path = "../datacake-crdt" }
datacake-cluster = { version = "0.1", path = "../datacake-cluster" }
[features]
bundled = ["rusqlite/bundled"]
default = ["bundled"]
[dev-dependencies]
tracing = "0.1.37"
tracing-subscriber = "0.3.16"
uuid = { version = "1", features = ["v4"] }
datacake-cluster = { version = "0.1", path = "../datacake-cluster", features = ["test-utils"] }