New yaak-databases crate for shared core logic

This commit is contained in:
Gregory Schier
2026-03-08 08:10:37 -07:00
parent 3586c8fe24
commit cf28229f5f
12 changed files with 219 additions and 44 deletions

16
Cargo.lock generated
View File

@@ -10383,6 +10383,21 @@ dependencies = [
"yaak-models",
]
[[package]]
name = "yaak-database"
version = "0.1.0"
dependencies = [
"include_dir",
"log 0.4.29",
"nanoid",
"r2d2",
"r2d2_sqlite",
"rusqlite",
"serde",
"serde_json",
"thiserror 2.0.17",
]
[[package]]
name = "yaak-fonts"
version = "0.1.0"
@@ -10523,6 +10538,7 @@ dependencies = [
"thiserror 2.0.17",
"ts-rs",
"yaak-core",
"yaak-database",
]
[[package]]