[package]
edition = "2021"
name = "sql-forge"
version = "0.4.5"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Proc-macro combining compile-time SQL validation with a runtime QueryBuilder for dynamic queries using named parameters."
homepage = "https://github.com/lucasbasquerotto/sql-forge"
readme = "README.md"
license = "MIT"
repository = "https://github.com/lucasbasquerotto/sql-forge"
[lib]
name = "sql_forge"
path = "src/lib.rs"
[[test]]
name = "tests"
path = "tests/tests.rs"
[dependencies.sql-forge-macro]
version = "0.4.5"
[dependencies.sqlx]
version = "0.9.0"
default-features = false
[dev-dependencies.sqlx]
version = "0.9.0"
features = [
"mysql",
"mysql-rsa",
"postgres",
"sqlite",
"runtime-tokio",
]
[dev-dependencies.tokio]
version = "1"
features = [
"rt-multi-thread",
"macros",
]
[dev-dependencies.trybuild]
version = "1.0.116"
[lints.rust.unexpected_cfgs]
level = "warn"
priority = 0
check-cfg = [
"cfg(sql_forge_db_mysql)",
"cfg(sql_forge_db_postgres)",
"cfg(sql_forge_db_sqlite)",
]