Philip Jenvey cb8e620a39
feat: support query logging via diesel's instrumentation (#1925)
* feat: support query logging via diesel's instrumentation

- upgrades to latest diesel-async/diesel for diesel-async's new
migration harness
- removes diesel_logger

Closes STOR-417
2025-12-12 15:43:37 -08:00

29 lines
996 B
TOML

[package]
name = "syncstorage-db"
version.workspace = true
license.workspace = true
authors.workspace = true
edition.workspace = true
[dependencies]
async-trait.workspace = true
env_logger.workspace = true
lazy_static.workspace = true
log.workspace = true
rand.workspace = true
slog-scope.workspace = true
syncserver-common = { path = "../syncserver-common" }
syncserver-db-common = { path = "../syncserver-db-common" }
syncserver-settings = { path = "../syncserver-settings" }
syncstorage-db-common = { path = "../syncstorage-db-common" }
syncstorage-mysql = { path = "../syncstorage-mysql", optional = true }
syncstorage-postgres = { path = "../syncstorage-postgres", optional = true }
syncstorage-settings = { path = "../syncstorage-settings" }
syncstorage-spanner = { path = "../syncstorage-spanner", optional = true }
tokio = { workspace = true, features = ["macros", "sync"] }
[features]
mysql = ['syncstorage-mysql']
postgres = ['syncstorage-postgres']
spanner = ['syncstorage-spanner']