evento-sql 2.0.0-alpha.13

SQL database implementations for evento event sourcing library.
Documentation
[package]
name = "evento-sql"
version = "2.0.0-alpha.13"
edition.workspace = true
license.workspace = true
repository.workspace = true
publish = true
description = "SQL database implementations for evento event sourcing library."
documentation = "https://docs.rs/evento-sql"
readme = "README.md"

[dependencies]
evento-core = { path = "../evento-core", version = "2.0.0-alpha.13" }
anyhow.workspace = true
bitcode.workspace = true
async-trait.workspace = true
ulid.workspace = true
sqlx.workspace = true
sea-query.workspace = true
sea-query-sqlx.workspace = true

[dev-dependencies]
evento = { workspace = true, features = ["sql"] }
tokio.workspace = true
evento-test.workspace = true
sqlx_migrator.workspace = true

[features]
default = ["sqlite", "mysql", "postgres"]
sqlite = ["evento-core/rw", "evento-core/sqlite", "sea-query/backend-sqlite", "sea-query-sqlx/sqlx-sqlite", "sqlx/sqlite"]
mysql = ["evento-core/rw", "evento-core/mysql", "sea-query/backend-mysql", "sea-query-sqlx/sqlx-mysql", "sqlx/mysql"]
postgres = ["evento-core/rw", "evento-core/postgres", "sea-query/backend-postgres", "sea-query-sqlx/sqlx-postgres", "sqlx/postgres"]