fix(migration): revision-id 0007 kürzen (alembic_version ist VARCHAR(32))
CI / backend-tests (push) Successful in 1m8s
CI / frontend-build (push) Successful in 18s

"0007_indizes_und_unique_constraints" (37 Zeichen) sprengte die Spalte,
Statements liefen alle durch, nur das abschließende UPDATE auf
alembic_version schlug fehl - sauber zurückgerollt (transaktionale DDL),
beim echten Deploy-Lauf aufgefallen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-04 18:49:24 +02:00
co-authored by Claude Sonnet 5
parent 9c85f715d9
commit d7c3e52002
@@ -1,7 +1,7 @@
"""Review-Funde (postgres-/sql-expert): fehlende FK-Indizes + partielle Unique- """Review-Funde (postgres-/sql-expert): fehlende FK-Indizes + partielle Unique-
Constraints gegen Race Conditions (doppelte aktive Kontrolle/Mindermenge) Constraints gegen Race Conditions (doppelte aktive Kontrolle/Mindermenge)
Revision ID: 0007_indizes_und_unique_constraints Revision ID: 0007_indizes_und_locks
Revises: 0006_add_eskalation_felder Revises: 0006_add_eskalation_felder
Create Date: 2026-09-04 Create Date: 2026-09-04
@@ -21,7 +21,7 @@ from typing import Sequence, Union
from alembic import op from alembic import op
revision: str = "0007_indizes_und_unique_constraints" revision: str = "0007_indizes_und_locks"
down_revision: Union[str, None] = "0006_add_eskalation_felder" down_revision: Union[str, None] = "0006_add_eskalation_felder"
branch_labels: Union[str, Sequence[str], None] = None branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None depends_on: Union[str, Sequence[str], None] = None