bazzar/crates/model/Cargo.toml

35 lines
1.1 KiB
TOML
Raw Normal View History

2022-05-06 11:47:18 +02:00
[package]
name = "model"
version = "0.1.0"
edition = "2021"
[features]
db = ["sqlx", "sqlx-core"]
2022-05-06 16:02:38 +02:00
dummy = ["fake", "rand"]
2022-05-06 11:47:18 +02:00
2022-12-01 17:39:06 +01:00
accounts = []
carts = []
emails = []
search = []
stocks = []
orders = []
payments = []
default = ['accounts', 'carts', 'emails', 'search', 'stocks', 'orders', 'payments']
2022-05-06 11:47:18 +02:00
[dependencies]
2024-06-24 14:54:46 +02:00
argon2 = { workspace = true, features = ["parallel", "password-hash"] }
2022-12-20 15:34:20 +01:00
chrono = { version = "0", features = ["serde"] }
derive_more = { version = "0" }
2024-06-24 14:54:46 +02:00
email_address = { workspace = true }
fake = { workspace = true, features = ["derive", "chrono", "http", "uuid", "dummy"], optional = true }
password-hash = { workspace = true, features = ["alloc"] }
rand = { workspace = true, optional = true }
rand_core = { workspace = true, features = ["std"] }
serde = { workspace = true }
2022-12-20 15:34:20 +01:00
sqlx = { version = "0", features = ["migrate", "runtime-actix-rustls", "all-types", "postgres"], optional = true }
2024-06-24 14:54:46 +02:00
sqlx-core = { workspace = true, features = [], optional = true }
thiserror = { workspace = true }
2023-06-03 13:31:57 +02:00
tracing = { version = "0.1.37" }
2024-06-24 14:54:46 +02:00
uuid = { workspace = true, features = ["serde"] }
validator = { workspace = true }