[package]
name = "sqlmodel-core"
version.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
description = "Core types and traits for SQLModel Rust"
repository.workspace = true
homepage.workspace = true
documentation = "https://docs.rs/sqlmodel-core"
readme = "README.md"
keywords = ["sql", "orm", "database", "sqlmodel", "core"]
categories = ["database", "database-implementations"]
[lints]
workspace = true
[features]
default = []
chrono = ["dep:chrono"]
uuid = ["dep:uuid"]
decimal = ["dep:rust_decimal"]
nightly-try = ["asupersync/nightly-outcome-try"]
test-support = []
[dependencies]
asupersync.workspace = true
serde.workspace = true
serde_json.workspace = true
regex.workspace = true
tracing.workspace = true
chrono = { workspace = true, optional = true }
uuid = { workspace = true, optional = true }
rust_decimal = { workspace = true, optional = true }
[dev-dependencies]
asupersync = { workspace = true, features = ["test-internals"] }