refactor: split gpodder repository and the sqlite data store implementation into separate crates

The complete separation of concerns via the gpodder repository allows us
to cleanly separate the server from the gpodder specification. This
paves the way for a later Postgres implementation of the data store.
This commit is contained in:
Jef Roosens 2025-03-19 08:54:49 +01:00
parent 86687a7b96
commit 0cfcd90eba
Signed by: Jef Roosens
GPG key ID: 21FD3D77D56BAF49
45 changed files with 2416 additions and 882 deletions

1
.env
View file

@ -1 +0,0 @@
DATABASE_URL=data/otter.sqlite3