split store and store_sqlite implementatio into multiple crates

This commit is contained in:
Lennart
2024-10-28 15:34:20 +01:00
parent 53d2ea10e6
commit c013ffa117
13 changed files with 213 additions and 107 deletions

16
Cargo.lock generated
View File

@@ -2519,6 +2519,7 @@ dependencies = [
"rustical_carddav",
"rustical_frontend",
"rustical_store",
"rustical_store_sqlite",
"serde",
"sqlx",
"tokio",
@@ -2632,16 +2633,25 @@ dependencies = [
"lazy_static",
"password-auth",
"pbkdf2",
"rand_core",
"regex",
"rstest",
"rstest_reuse",
"serde",
"sha2",
"thiserror",
"tracing",
]
[[package]]
name = "rustical_store_sqlite"
version = "0.1.0"
dependencies = [
"anyhow",
"async-trait",
"rustical_store",
"serde",
"sqlx",
"thiserror",
"tokio",
"toml",
"tracing",
]