Database Changes & Docker #1

Merged
oliver merged 3 commits from Docker-CI-CD into main 2025-08-27 19:43:37 +00:00
Owner

Ich habe die Datenbank auf TinyDB umgestellt:
https://github.com/msiemens/tinydb

Die Datenbank befindet sich jetzt im Ordner instance, da sie später außerhalb des Docker-Containers liegen soll.

Außerdem habe ich im Storage-Modul einige Filterfunktionen erstellt, um ein besseres Interface für die Daten zu bieten:
get_order_by_id, load_pending, load_archived … alles in orders.py.

Zusätzlich habe ich eine docker-compose.yml Datei angelegt, um ein einfaches Deployment zu ermöglichen.

Ich habe die Datenbank auf **TinyDB** umgestellt: [https://github.com/msiemens/tinydb](https://github.com/msiemens/tinydb) Die Datenbank befindet sich jetzt im Ordner **`instance`**, da sie später außerhalb des Docker-Containers liegen soll. Außerdem habe ich im **Storage-Modul** einige Filterfunktionen erstellt, um ein besseres Interface für die Daten zu bieten: `get_order_by_id`, `load_pending`, `load_archived` … alles in **`orders.py`**. Zusätzlich habe ich eine **`docker-compose.yml`** Datei angelegt, um ein einfaches Deployment zu ermöglichen.
oliver added 3 commits 2025-08-27 19:40:24 +00:00
NOTE to migrate database install tinydb & run migrate.py

- added new functions to filter data with db queries
- in the storage module
fabkekz was assigned by oliver 2025-08-27 19:40:49 +00:00
oliver merged commit 6010217933 into main 2025-08-27 19:43:37 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EyeToEye/eve_structure#1