[#2] Adjusted the database to use SQLX for async.

It was determined that Async database access would be prefereable incase
we decide to use a network database instead of sqlite.

Tests and examples need to be checked, but they were made to build.
This commit is contained in:
2025-08-29 18:11:17 -04:00
parent c9c03f9059
commit 0a16667b76
8 changed files with 1946 additions and 320 deletions

View File

@ -13,9 +13,14 @@ license = "Apache-2.0"
[dependencies]
chrono = { version = "0.4.41", features = ["serde"] }
pulldown-cmark = "0.13.0"
rusqlite = "0.37.0"
serde = { version = "1.0.219", features = ["derive"] }
sqlx = { version = "0.8.6", features = ["sqlite", "chrono", "runtime-tokio"] }
toml = "0.9.5"
[dev-dependencies]
tokio = { version = "1", features = ["full"] }
[features]
publisher = []