[dependencies.butane_codegen]
version = "0.7"
[dependencies.butane_core]
version = "0.7"
[dev-dependencies.cfg-if]
version = "^1.0"
[dev-dependencies.chrono]
default-features = false
features = ["serde", "std"]
version = "0.4.25"
[dev-dependencies.env_logger]
version = "0.11"
[dev-dependencies.exec_time]
version = "0.1.4"
[dev-dependencies.fake]
features = ["chrono", "derive", "uuid"]
version = "2.6"
[dev-dependencies.geo-types]
version = "0.7"
[dev-dependencies.log]
version = "0.4"
[dev-dependencies.nonempty]
version = "0.10"
[dev-dependencies.once_cell]
version = "1.5.2"
[dev-dependencies.paste]
version = "1.0.11"
[dev-dependencies.postgres]
features = ["with-geo-types-0_7"]
version = "0.19"
[dev-dependencies.proc-macro2]
default-features = false
version = "1.0"
[dev-dependencies.quote]
default-features = false
version = "1.0"
[dev-dependencies.r2d2_for_test]
package = "r2d2"
version = "0.8"
[dev-dependencies.rand]
version = "0.8"
[dev-dependencies.rusqlite]
default-features = false
version = "0.31"
[dev-dependencies.serde]
default-features = false
version = "1.0"
[dev-dependencies.serde_json]
version = "1.0"
[dev-dependencies.sqlparser]
version = "0.44"
[dev-dependencies.uuid_for_test]
features = ["v4"]
package = "uuid"
version = "1.2"
[features]
datetime = ["butane_codegen/datetime", "butane_core/datetime"]
debug = ["butane_core/debug"]
default = ["datetime", "json", "uuid"]
fake = ["butane_core/fake"]
json = ["butane_codegen/json", "butane_core/json"]
log = ["butane_core/log"]
pg = ["butane_core/pg"]
r2d2 = ["butane_core/r2d2"]
sqlite = ["butane_core/sqlite"]
sqlite-bundled = ["butane_core/sqlite-bundled"]
tls = ["butane_core/tls"]
uuid = ["butane_codegen/uuid", "butane_core/uuid"]
[package]
authors = ["James Oakley <james@electronstudio.org>"]
build = "build.rs"
categories = ["database"]
description = "An ORM with a focus on simplicity and on writing Rust, not SQL."
documentation = "https://docs.rs/butane/"
edition = "2021"
keywords = ["database", "orm", "sql"]
license = "MIT OR Apache-2.0"
name = "butane"
readme = "README.md"
repository = "https://github.com/Electron100/butane"
version = "0.7.0"
[package.metadata.docs.rs]
all-features = true
[[test]]
name = "custom_pg"
required-features = ["pg"]
[[test]]
name = "fake"
required-features = ["fake"]
[[test]]
name = "json"
required-features = ["json"]
[[test]]
name = "r2d2"
required-features = ["r2d2"]
[[test]]
name = "uuid"
required-features = ["uuid"]