[dependencies.quick-xml]
features = ["serialize"]
optional = true
version = "0.37.2"
[dependencies.rusqlite]
features = ["bundled"]
optional = true
version = "0.36.0"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.218"
[dependencies.thiserror]
version = "2.0.11"
[dev-dependencies.anyhow]
version = "1.0.96"
[features]
rusqlite = ["dep:rusqlite"]
xml-config = ["dep:quick-xml", "dep:serde"]
[lib]
crate-type = ["rlib"]
name = "sqlayout"
path = "src/lib.rs"
[package]
authors = ["Xtrem532"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["database", "config"]
description = "Generate SQL-code for creating SQLite databases via Builder API or XML config"
edition = "2021"
exclude = ["*.xml", "/.idea"]
keywords = ["SQL", "SQLite", "Database", "Schema"]
license = "LGPL-2.1-only"
name = "sqlayout"
readme = "readme.md"
repository = "https://github.com/Xtrem532/sqlayout"
rust-version = "1.78.0"
version = "0.3.1"