[package]
edition = "2024"
rust-version = "1.88.0"
name = "sea-query-postgres"
version = "0.6.0"
authors = ["Ivan Krivosheev <py.krivosheev@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Binder traits for connecting sea-query with postgres driver"
documentation = "https://docs.rs/sea-query"
readme = false
keywords = [
"database",
"sql",
"postgres",
]
categories = ["database"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/SeaQL/sea-query"
[features]
postgres-array = [
"postgres-types/array-impls",
"sea-query/postgres-array",
]
postgres-range = [
"sea-query/postgres-range",
"sea-query-postgres-types/range",
"sea-query-postgres-types/postgres-driver",
]
postgres-vector = [
"sea-query/postgres-vector",
"pgvector/postgres",
]
with-bigdecimal = [
"sea-query/with-bigdecimal",
"bigdecimal",
]
with-chrono = [
"postgres-types/with-chrono-0_4",
"sea-query/with-chrono",
]
with-ipnetwork = [
"postgres-types/with-cidr-0_2",
"sea-query/with-ipnetwork",
"ipnetwork",
"cidr",
]
with-json = [
"postgres-types/with-serde_json-1",
"sea-query/with-json",
]
with-mac_address = [
"postgres-types/with-eui48-1",
"sea-query/with-mac_address",
"mac_address",
"eui48",
]
with-rust_decimal = [
"sea-query/with-rust_decimal",
"rust_decimal/db-postgres",
]
with-time = [
"postgres-types/with-time-0_3",
"sea-query/with-time",
]
with-uuid = [
"postgres-types/with-uuid-1",
"sea-query/with-uuid",
]
[lib]
name = "sea_query_postgres"
path = "src/lib.rs"
[dependencies.bigdecimal]
version = "0.4"
optional = true
default-features = false
[dependencies.bytes]
version = "1"
default-features = false
[dependencies.cidr]
version = "0.2"
optional = true
default-features = false
[dependencies.eui48]
version = "1"
optional = true
default-features = false
[dependencies.ipnetwork]
version = "0.21.1"
optional = true
default-features = false
[dependencies.mac_address]
version = "1.1"
optional = true
default-features = false
[dependencies.pgvector]
version = "~0.4"
optional = true
default-features = false
[dependencies.postgres-types]
version = "0.2"
default-features = false
[dependencies.rust_decimal]
version = "1"
optional = true
default-features = false
[dependencies.sea-query]
version = "1.0.0"
features = [
"thread-safe",
"backend-postgres",
]
default-features = false
[dependencies.sea-query-postgres-types]
version = "0.1.1"
optional = true