Fix duplicate Alembic migration revision ID f7a8b9c0d1e2
All checks were successful
CI / backend-lint (push) Successful in 9s
CI / frontend-lint (push) Successful in 30s

Two migrations (add_game_id_to_boss_battles and add_naming_scheme_to_genlockes)
shared the same revision ID, causing multiple heads. Gave boss_battles migration
a new unique ID (g8b9c0d1e2f3) and chained it after the naming_scheme migration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-14 13:14:24 +01:00
parent bb3794a276
commit 56d5fb4800
2 changed files with 15 additions and 4 deletions

View File

@@ -0,0 +1,11 @@
---
# nuzlocke-tracker-j02g
title: Fix duplicate Alembic migration revision IDs
status: completed
type: bug
priority: normal
created_at: 2026-02-14T12:13:08Z
updated_at: 2026-02-14T12:14:34Z
---
Two migration files share revision ID f7a8b9c0d1e2: add_game_id_to_boss_battles and add_naming_scheme_to_genlockes. Fix by giving one a new unique ID and chaining them sequentially.

View File

@@ -1,7 +1,7 @@
"""add game_id to boss battles """add game_id to boss battles
Revision ID: f7a8b9c0d1e2 Revision ID: g8b9c0d1e2f3
Revises: e5f70a1ca323 Revises: f7a8b9c0d1e2
Create Date: 2026-02-14 12:00:00.000000 Create Date: 2026-02-14 12:00:00.000000
""" """
@@ -12,8 +12,8 @@ import sqlalchemy as sa
from alembic import op from alembic import op
# revision identifiers, used by Alembic. # revision identifiers, used by Alembic.
revision: str = "f7a8b9c0d1e2" revision: str = "g8b9c0d1e2f3"
down_revision: str | Sequence[str] | None = "e5f70a1ca323" down_revision: str | Sequence[str] | None = "f7a8b9c0d1e2"
branch_labels: str | Sequence[str] | None = None branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None depends_on: str | Sequence[str] | None = None