[dependencies.async-trait]
version = "0.1.58"
[dependencies.chrono]
version = "0.4.22"
[dependencies.futures]
version = "0.3.25"
[dependencies.lazy_static]
version = "1.4.0"
[dependencies.path-absolutize]
version = "3.0.14"
[dependencies.rand]
version = "0.8.5"
[dependencies.redb]
optional = true
version = "0.10.0"
[dependencies.rocksdb]
features = ["multi-threaded-cf"]
optional = true
version = "0.19.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.147"
[dependencies.serde_json]
version = "1.0.87"
[dependencies.sled]
optional = true
version = "0.34.7"
[dependencies.thiserror]
version = "1.0.37"
[dev-dependencies.tokio]
features = ["macros", "rt"]
version = "1.21.2"
[features]
debug-suite = []
default = ["kv-redb", "kv-rocksdb", "kv-sled", "test-suite"]
kv-redb = ["dep:redb"]
kv-rocksdb = ["dep:rocksdb"]
kv-sled = ["dep:sled"]
test-suite = []
[lib]
name = "db"
[package]
categories = ["database-implementations", "data-structures", "embedded"]
description = "EDMA: Embedded Database Management for All"
documentation = "https://nomadiz.github.io/edma/"
edition = "2021"
homepage = "https://github.com/nomadiz/edma"
include = ["**/*.rs", "Cargo.toml"]
keywords = ["database", "embedded-database", "graph-database", "key-value", "kv-store"]
license = "MIT"
name = "edma_storage"
publish = true
readme = "CARGO.md"
repository = "https://github.com/nomadiz/edma"
resolver = "1"
version = "0.0.2"