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:
Dustin J. Mitchell 2025-07-12 15:23:39 -04:00
parent 816c9a3c80
commit 309abce339
No known key found for this signature in database
11 changed files with 1253 additions and 8 deletions

View file

@ -20,7 +20,8 @@ for more on how to use this project.
The repository is comprised of three crates:
- `taskchampion-sync-server-core` implements the core of the protocol
- `taskchmpaion-sync-server-sqlite` implements an SQLite backend for the core
- `taskchmpaion-sync-server-storage-sqlite` implements an SQLite backend for the core
- `taskchmpaion-sync-server-storage-posrgres` implements a Postgres backend for the core
- `taskchampion-sync-server` implements a simple HTTP server for the protocol
### Building From Source