Skip to content

OKR_Demo_DB resetted nicht richtig #1486

@peggimann

Description

@peggimann

Beim Startup des Pods der Demo Umgebung, wird die alte DB nicht sauber aufgeräumt, dies führt dazu, dass SQL-Exceptions den Pod daran hindern aufzustarten und dieser in einen Crash-Backoff Loop gerät.

Reproduce the Bug

Den Openshift Pod löschen damit ein neuer hochgefahren wird.

Hinweise

  • Das DB skript src/main/resources/db/data-migration-demo/afterMigrate__0_initialData.sql beinhaltet truncate Statements, jedoch nicht für alle Entities. Zudem scheint das skript nicht sauber die truncates auszuführen.

Vorgehenesweise

  • Skript manuell aus Intellij gegen die DEMO DB laufen lassen und schauen dass die Truncate statements am Anfang die Tabellen sauber aufräumen
  • Sicherstellen, dass die Migrationsskripte in der richtigen Reihenfolge gerunned werden
  • Aktuallisieren des Wiederkehrenden aftermigrate skript.

Akzeptanzkriterien

  • Der Pod kann gelöscht werden und beim Aufstarten stellet er mittels Flyway automatisch die gewünschten DB Schemas her, zusammen mit den gewünschten Daten

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions