[dependencies.once_cell]
version = "1.18"
[dependencies.proc-macro2]
version = "1.0"
[dependencies.quote]
version = "1.0.33"
[dependencies.rust-format]
version = "0.3"
[dependencies.sqlformat]
version = "0.2.4"
[dependencies.sqlparser]
version = "0.47.0"
[dependencies.syn]
features = ["full"]
version = "1.0"
[dev-dependencies.anyhow]
version = "1.0"
[dev-dependencies.chrono]
features = ["serde"]
version = "0.4"
[dev-dependencies.futures]
version = "0.3"
[dev-dependencies.futures-util]
version = "0.3"
[dev-dependencies.sqlx]
features = ["runtime-tokio", "sqlite", "postgres", "macros", "uuid", "chrono"]
version = "0.8.6"
[dev-dependencies.structopt]
version = "0.3"
[dev-dependencies.tokio]
features = ["rt-multi-thread", "macros"]
version = "1.20.0"
[features]
log = []
tracing = []
[lib]
name = "sqlx_template"
path = "src/lib.rs"
proc-macro = true
[package]
authors = ["hg <hn63wospuvy@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Template query library for Rust SQLx "
documentation = "https://docs.rs/sqlx-template"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "sqlx-template"
readme = "README.md"
repository = "https://github.com/hn63wospuvy/sqlx-template"
version = "0.2.0"
[[test]]
name = "comprehensive_builder_test"
path = "tests/comprehensive_builder_test.rs"
[[test]]
name = "debug_custom_condition"
path = "tests/debug_custom_condition.rs"
[[test]]
name = "performance_comparison"
path = "tests/performance_comparison.rs"
[[test]]
name = "placeholder_operations_sqlite"
path = "tests/placeholder_operations_sqlite.rs"
[[test]]
name = "simple_builder_test"
path = "tests/simple_builder_test.rs"
[[test]]
name = "test_all_builders"
path = "tests/test_all_builders.rs"
[[test]]
name = "test_all_templates_docs"
path = "tests/test_all_templates_docs.rs"
[[test]]
name = "test_column_mapping"
path = "tests/test_column_mapping.rs"
[[test]]
name = "test_complex_expressions"
path = "tests/test_complex_expressions.rs"
[[test]]
name = "test_complex_type"
path = "tests/test_complex_type.rs"
[[test]]
name = "test_custom_conditions"
path = "tests/test_custom_conditions.rs"
[[test]]
name = "test_delete_builder"
path = "tests/test_delete_builder.rs"
[[test]]
name = "test_documentation"
path = "tests/test_documentation.rs"
[[test]]
name = "test_invalid_type"
path = "tests/test_invalid_type.rs"
[[test]]
name = "test_one_condition"
path = "tests/test_one_condition.rs"
[[test]]
name = "test_placeholder_mapping"
path = "tests/test_placeholder_mapping.rs"
[[test]]
name = "test_table_alias_validation"
path = "tests/test_table_alias_validation.rs"
[[test]]
name = "test_type_validation"
path = "tests/test_type_validation.rs"
[[test]]
name = "test_unsupported_type"
path = "tests/test_unsupported_type.rs"
[[test]]
name = "test_update_builder"
path = "tests/test_update_builder.rs"
[[test]]
name = "test_valid_types"
path = "tests/test_valid_types.rs"