burncloud-database-client 0.1.1

High-level database client with migrations, pooling, and AI model management for BurnCloud
Documentation
[package]
name = "burncloud-database-client"
version = "0.1.1"
edition = "2021"
authors = ["BurnCloud Team <team@burncloud.com>"]
description = "High-level database client with migrations, pooling, and AI model management for BurnCloud"
documentation = "https://docs.rs/burncloud-database-client"
homepage = "https://github.com/burncloud/burncloud-database"
repository = "https://github.com/burncloud/burncloud-database"
license = "MIT OR Apache-2.0"
keywords = ["database", "ai", "model-management", "client", "migrations"]
categories = ["database", "api-bindings", "development-tools"]
readme = "README.md"

[dependencies]
burncloud-database-core = "0.1.0"
burncloud-database-impl = "0.1.0"
async-trait = "0.1"
tokio = { version = "1.0", features = ["full"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
thiserror = "1.0"
uuid = { version = "1.0", features = ["v4", "serde"] }
chrono = { version = "0.4", features = ["serde"] }
tracing = "0.1"

[features]
default = ["postgres"]
postgres = ["burncloud-database-impl/postgres"]
mysql = ["burncloud-database-impl/mysql"]
sqlite = ["burncloud-database-impl/sqlite"]
mongodb = ["burncloud-database-impl/mongodb_support"]
all = ["postgres", "mysql", "sqlite", "mongodb"]