mirror of
https://github.com/GothenburgBitFactory/taskchampion-sync-server.git
synced 2025-08-02 14:38:36 +02:00
Add taskchampion-sync-server-storage-postgres
This is built to be more robust than the SQLite storage, and to integrate with other applications. The idea is that for example a web application might interact with the same DB to create and delete clients as customers come and go.
This commit is contained in:
parent
816c9a3c80
commit
309abce339
11 changed files with 1253 additions and 8 deletions
|
@ -4,8 +4,9 @@ members = [
|
|||
"core",
|
||||
"server",
|
||||
"sqlite",
|
||||
"postgres",
|
||||
]
|
||||
rust-version = "1.82.0" # MSRV
|
||||
rust-version = "1.85.0" # MSRV
|
||||
|
||||
[workspace.dependencies]
|
||||
async-trait = "0.1.88"
|
||||
|
@ -26,3 +27,6 @@ tempfile = "3"
|
|||
pretty_assertions = "1"
|
||||
temp-env = "0.3"
|
||||
tokio = { version = "*", features = ["rt", "macros"] }
|
||||
tokio-postgres = { version = "0.7.13", features = ["with-uuid-1"] }
|
||||
bb8 = "0.9.0"
|
||||
bb8-postgres = { version = "0.9.0", features = ["with-uuid-1"] }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue