Update-Workflow klären: Wie wird die DB sauber aktualisiert? #4

Closed
opened 2026-03-31 01:06:03 +02:00 by tobias · 0 comments
Owner

Beschreibung

Bevor der OParl-Sync automatisiert wird (#3), muss geklärt werden wie Updates sauber laufen.

Offene Fragen

  • Delta-Import: Wie erkennen wir neue/geänderte Vorlagen? OParl modified-Timestamp? Neue IDs?
  • Schema-Migrationen: Wie gehen wir mit DB-Änderungen um wenn sich das Schema weiterentwickelt?
  • KI-Bewertungen: Wenn sich eine Vorlage ändert — wird die bestehende KI-Bewertung invalidiert? Neu generiert?
  • Abstimmungen: Nachträglich hinzugefügte Abstimmungsergebnisse — wie mergen?
  • Deployment: Wie kommt ein Update auf den VServer? Git pull + Docker rebuild? Oder DB-Migration separat?
  • Rollback: Was passiert wenn ein Import schiefgeht?

Aktueller Stand

  • 20.149 Vorlagen, 10.037 KI-Bewertungen, 4.223 Abstimmungen
  • Einmaliger Bulk-Import — kein inkrementeller Workflow

Blocker für

  • #3 Automatischer OParl-Sync
## Beschreibung Bevor der OParl-Sync automatisiert wird (#3), muss geklärt werden wie Updates sauber laufen. ## Offene Fragen - **Delta-Import:** Wie erkennen wir neue/geänderte Vorlagen? OParl `modified`-Timestamp? Neue IDs? - **Schema-Migrationen:** Wie gehen wir mit DB-Änderungen um wenn sich das Schema weiterentwickelt? - **KI-Bewertungen:** Wenn sich eine Vorlage ändert — wird die bestehende KI-Bewertung invalidiert? Neu generiert? - **Abstimmungen:** Nachträglich hinzugefügte Abstimmungsergebnisse — wie mergen? - **Deployment:** Wie kommt ein Update auf den VServer? Git pull + Docker rebuild? Oder DB-Migration separat? - **Rollback:** Was passiert wenn ein Import schiefgeht? ## Aktueller Stand - 20.149 Vorlagen, 10.037 KI-Bewertungen, 4.223 Abstimmungen - Einmaliger Bulk-Import — kein inkrementeller Workflow ## Blocker für - #3 Automatischer OParl-Sync
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tobias/antragstracker#4
No description provided.