wick-sqlx 0.1.0

SQL Database component for the wick project.
[package]
name = "wick-sqlx"
version = "0.1.0"
authors = ["Jarrod Overson <jsoverson@gmail.com>"]
edition = "2021"
license = "Elastic-2.0"
repository = "https://github.com/candlecorp/wick"
description = "SQL Database component for the wick project."

[features]

[dependencies]
wick-packet = { workspace = true }
flow-component = { workspace = true }
wick-config = { workspace = true }
wick-rpc = { workspace = true }
wick-interface-types = { workspace = true, features = ["parser"] }
# v0.7.0-alpha
# sqlx = { workspace = true, features = [
#   "runtime-tokio",
#   "tls-rustls",
#   "postgres",
#   "json"
# ] }
#
# v0.6
sqlx = { workspace = true, features = [
  "runtime-tokio-rustls",
  "postgres",
  "mssql",
  "json",
  "any",
  "chrono"
] }
tracing = { workspace = true }
serde = { workspace = true, features = ["derive"] }
tokio = { workspace = true, features = ["process"] }
#
futures = { workspace = true }
thiserror = { workspace = true }
parking_lot = { workspace = true }
serde_json = { workspace = true }
#
bytes = { workspace = true }
chrono = { workspace = true }

[dev-dependencies]
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }
wick-logger = { workspace = true }
test-logger = { workspace = true }
anyhow = { workspace = true }
pretty_assertions = { workspace = true }