refactor(db): Migration der Persistenzschicht zu Drift #4

Closed
opened 2026-02-17 14:53:14 +01:00 by git · 0 comments
Owner

Isar stößt bei komplexen relationalen Abfragen an Grenzen. Wir migrieren auf Drift (SQLite Abstraktion), um stabilere Relationen und bessere SQL-Features zu nutzen.

Technische Details:

  • Komplettes Neuschreiben der DAO/Repository Layer.
  • Erstellung eines Migrationsskripts, damit bestehende lokale Daten nicht verloren gehen.

Akzeptanzkriterien:

  • Drift Schemata (Tables) entsprechen den alten Isar Collections.
  • Repositories sind auf Drift umgestellt.
  • Daten-Migrations-Logik (Isar Daten auslesen -> in Drift schreiben) funktioniert.
  • Tests bestätigen Datenintegrität nach Migration.
Isar stößt bei komplexen relationalen Abfragen an Grenzen. Wir migrieren auf Drift (SQLite Abstraktion), um stabilere Relationen und bessere SQL-Features zu nutzen. Technische Details: - Komplettes Neuschreiben der DAO/Repository Layer. - Erstellung eines Migrationsskripts, damit bestehende lokale Daten nicht verloren gehen. Akzeptanzkriterien: - [x] Drift Schemata (Tables) entsprechen den alten Isar Collections. - [x] Repositories sind auf Drift umgestellt. - [x] Daten-Migrations-Logik (Isar Daten auslesen -> in Drift schreiben) funktioniert. - [x] Tests bestätigen Datenintegrität nach Migration.
git added this to the Milestone: Phase 2: Technical Pivot & RPG Expansio milestone 2026-02-17 14:53:14 +01:00
git added this to the slrpg project 2026-02-17 14:53:14 +01:00
git closed this issue 2026-02-17 15:07:55 +01:00
Sign in to join this conversation.
No description provided.