lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README

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