[dependencies.sqlx]
default-features = false
version = "0.9.0-alpha.1"
[dependencies.sqlx-exasol-impl]
version = "0.9.0"
[dependencies.sqlx-exasol-macros]
optional = true
version = "0.9.0"
[dev-dependencies.dotenvy]
default-features = false
version = "0.15"
[dev-dependencies.futures-util]
default-features = false
version = "0.3"
[dev-dependencies.paste]
default-features = false
version = "1"
[dev-dependencies.rand]
default-features = false
features = ["std", "std_rng"]
version = "0.8"
[dev-dependencies.serde]
default-features = false
features = ["derive", "rc"]
version = "1"
[dev-dependencies.time]
default-features = false
features = ["std", "serde", "formatting", "parsing", "macros"]
version = "0.3"
[dev-dependencies.url]
default-features = false
version = "2"
[features]
any = ["sqlx/any", "sqlx-exasol-impl/any"]
bigdecimal = ["sqlx/bigdecimal", "sqlx-exasol-impl/bigdecimal", "sqlx-exasol-macros?/bigdecimal"]
chrono = ["sqlx/chrono", "sqlx-exasol-impl/chrono", "sqlx-exasol-macros?/chrono"]
compression = ["sqlx-exasol-impl/compression"]
default = ["any", "macros", "migrate", "json"]
derive = ["sqlx/derive", "sqlx-exasol-macros?/derive"]
etl = ["sqlx-exasol-impl/etl"]
geo-types = ["sqlx-exasol-impl/geo-types", "sqlx-exasol-macros?/geo-types"]
json = ["sqlx/json", "sqlx-exasol-impl/json", "sqlx-exasol-macros?/json"]
macros = ["derive", "sqlx/macros", "sqlx-exasol-macros/macros"]
migrate = ["sqlx/migrate", "sqlx-exasol-impl/migrate", "sqlx-exasol-macros?/migrate"]
runtime-async-std = ["sqlx/runtime-async-std"]
runtime-tokio = ["sqlx/runtime-tokio"]
rust_decimal = ["sqlx/rust_decimal", "sqlx-exasol-impl/rust_decimal", "sqlx-exasol-macros?/rust_decimal"]
sqlx-toml = ["sqlx-exasol-impl/sqlx-toml", "sqlx-exasol-macros?/sqlx-toml"]
time = ["sqlx/time", "sqlx-exasol-impl/time", "sqlx-exasol-macros?/time"]
tls-native-tls = ["sqlx/tls-native-tls", "sqlx-exasol-impl/native-tls"]
tls-rustls-aws-lc-rs = ["sqlx/tls-rustls-aws-lc-rs", "sqlx-exasol-impl/rustls-aws-lc-rs"]
tls-rustls-ring-native-roots = ["sqlx/tls-rustls-ring-native-roots", "sqlx-exasol-impl/rustls-ring"]
tls-rustls-ring-webpki = ["sqlx/tls-rustls-ring-webpki", "sqlx-exasol-impl/rustls-ring"]
uuid = ["sqlx/uuid", "sqlx-exasol-impl/uuid", "sqlx-exasol-macros?/uuid"]
[lib]
name = "sqlx_exasol"
path = "src/lib.rs"
[package]
authors = ["Bogdan Mircea <mirceapetrebogdan@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Exasol driver for the SQLx framework."
documentation = "https://docs.rs/sqlx-exasol"
edition = "2024"
exclude = ["tests/*"]
license = "MIT OR Apache-2.0"
name = "sqlx-exasol"
readme = "README.md"
repository = "https://github.com/bobozaur/sqlx-exasol"
rust-version = "1.86.0"
version = "0.9.0"
[package.metadata.docs.rs]
features = ["etl", "compression", "any", "migrate", "macros", "bigdecimal", "chrono", "rust_decimal", "time", "uuid", "json", "geo-types"]