Cargo.toml (1723B)
1 [package] 2 name = "radroots_storage_sqlite" 3 description = "SQLite storage backend for Radroots" 4 version = "0.1.0-alpha" 5 edition.workspace = true 6 rust-version.workspace = true 7 license.workspace = true 8 repository.workspace = true 9 homepage.workspace = true 10 authors.workspace = true 11 readme = "README.md" 12 publish = ["crates-io"] 13 documentation = "https://docs.rs/radroots_storage_sqlite" 14 keywords = ["radroots", "sqlite", "storage", "database"] 15 categories = ["database"] 16 include = [ 17 "src/**", 18 "tests/**", 19 "!tests/package_boundary.rs", 20 "Cargo.toml", 21 "README.md", 22 "LICENSE-APACHE", 23 "LICENSE-MIT", 24 ] 25 26 [package.metadata.docs.rs] 27 features = [] 28 29 [lib] 30 name = "radroots_storage_sqlite" 31 32 [dependencies] 33 fs2 = { workspace = true } 34 radroots_event = { workspace = true, default-features = false, features = [ 35 "serde", 36 "std", 37 ] } 38 radroots_event_codec = { workspace = true, default-features = false, features = [ 39 "json", 40 "std", 41 ] } 42 radroots_secrets = { workspace = true, default-features = false } 43 radroots_storage = { workspace = true, default-features = false, features = [ 44 "serde", 45 ] } 46 radroots_transport = { workspace = true, default-features = false, features = [ 47 "serde", 48 "std", 49 ] } 50 serde = { workspace = true, features = ["derive", "std"] } 51 serde_json = { workspace = true, features = ["std"] } 52 sha2 = { workspace = true, features = ["std"] } 53 sqlx = { workspace = true, features = ["runtime-tokio", "sqlite-bundled"] } 54 55 [dev-dependencies] 56 hex = { workspace = true } 57 radroots_storage = { workspace = true, default-features = false, features = ["memory", "serde"] } 58 tempfile = { workspace = true } 59 tokio = { workspace = true, features = ["macros", "rt"] } 60 toml = { workspace = true } 61 62 [lints] 63 workspace = true