docs: 552 Architektur-Fehler — Migrations gelesen
This commit is contained in:
@@ -4100,3 +4100,21 @@ Playwright E2E: 10 passed, 24 failed (BUG-011/012/013 — Mock-Daten und data-te
|
|||||||
- **Problem:** 2549 Zeilen — extrem langes Dokument. Sollte aufgeteilt werden.
|
- **Problem:** 2549 Zeilen — extrem langes Dokument. Sollte aufgeteilt werden.
|
||||||
- **Schweregrad:** Low
|
- **Schweregrad:** Low
|
||||||
- **Status:** ⏳ Nicht gefixt
|
- **Status:** ⏳ Nicht gefixt
|
||||||
|
|
||||||
|
### ARCH-550: 0136_fix_rls_tenant_id.py — Downgrade verwendet app.tenant_id statt app.current_tenant_id
|
||||||
|
- **Datei:** alembic/versions/0136_fix_rls_tenant_id.py:40
|
||||||
|
- **Problem:** Downgrade erstellt RLS policies mit `app.tenant_id` (der fehlerhafte alte Wert) statt `app.current_tenant_id`. Downgrade würde den Bug wieder einführen.
|
||||||
|
- **Schweregrad:** Low
|
||||||
|
- **Status:** ⏳ Nicht gefixt
|
||||||
|
|
||||||
|
### ARCH-551: 0137_drop_ai_chat_tables.py — Downgrade macht nichts
|
||||||
|
- **Datei:** alembic/versions/0137_drop_ai_chat_tables.py:30
|
||||||
|
- **Problem:** `def downgrade(): pass` — Tabellen können nicht wiederhergestellt werden. Das ist dokumentiert aber ein Risiko.
|
||||||
|
- **Schweregrad:** Low
|
||||||
|
- **Status:** ⏳ Nicht gefixt
|
||||||
|
|
||||||
|
### ARCH-552: 0004_ai_workflows.py — Erstellt ai_conversations/ai_messages die später gedropped wurden
|
||||||
|
- **Datei:** alembic/versions/0004_ai_workflows.py
|
||||||
|
- **Problem:** Erstellt Tabellen die in Migration 0137 gedropped wurden. Verschwendete Migration.
|
||||||
|
- **Schweregrad:** Low
|
||||||
|
- **Status:** ⏳ Nicht gefixt (historisch)
|
||||||
|
|||||||
Reference in New Issue
Block a user