[package]
name = "rustorm-core"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Core traits, types and utilities for RustORM"
keywords = ["orm", "database", "sqlx", "postgres", "async"]
categories = ["database", "asynchronous"]
[features]
default = ["postgres"]
postgres = []
mysql = []
sqlite = []
[dependencies]
tokio.workspace = true
async-trait.workspace = true
futures.workspace = true
sqlx.workspace = true
serde.workspace = true
serde_json.workspace = true
chrono.workspace = true
uuid.workspace = true
thiserror.workspace = true
anyhow.workspace = true
argon2.workspace = true
bcrypt.workspace = true
aes-gcm.workspace = true
base64.workspace = true
rand.workspace = true
sha2.workspace = true
hex.workspace = true
regex.workspace = true
rust_decimal.workspace = true
phonenumber.workspace = true
tokio-stream.workspace = true
once_cell = "1.18"