fix: merge alembic heads so the dashboard stops crash-looping
Some checks failed
build-and-deploy / build-push-deploy (push) Failing after 2m59s
Some checks failed
build-and-deploy / build-push-deploy (push) Failing after 2m59s
005_phase2 and 005_news_items both revised 004_camera_enum. Entrypoint `alembic upgrade head` then failed and the app never bound :8000 (502 over Tailscale). Merge revision + `upgrade heads`.
This commit is contained in:
parent
f1d70d3f4c
commit
1b1f2d3b3a
2 changed files with 27 additions and 1 deletions
24
alembic/versions/006_merge_phase2_news.py
Normal file
24
alembic/versions/006_merge_phase2_news.py
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
"""merge 005_phase2 and 005_news_items
|
||||||
|
|
||||||
|
Revision ID: 006_merge_heads
|
||||||
|
Revises: 005_phase2, 005_news_items
|
||||||
|
Create Date: 2026-08-28
|
||||||
|
|
||||||
|
Two PRs both parented 004_camera_enum (phase2 geofences + news_items).
|
||||||
|
`alembic upgrade head` then fails and crash-loops the dashboard.
|
||||||
|
"""
|
||||||
|
|
||||||
|
from alembic import op # noqa: F401
|
||||||
|
|
||||||
|
revision = "006_merge_heads"
|
||||||
|
down_revision = ("005_phase2", "005_news_items")
|
||||||
|
branch_labels = None
|
||||||
|
depends_on = None
|
||||||
|
|
||||||
|
|
||||||
|
def upgrade() -> None:
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
def downgrade() -> None:
|
||||||
|
pass
|
||||||
|
|
@ -4,7 +4,9 @@ set -e
|
||||||
|
|
||||||
cd /app
|
cd /app
|
||||||
echo "[entrypoint] running migrations..."
|
echo "[entrypoint] running migrations..."
|
||||||
alembic upgrade head
|
# `heads` (plural): parallel PRs can fork the chain (005_phase2 + 005_news_items).
|
||||||
|
# `upgrade head` then exits 255 and crash-loops the container.
|
||||||
|
alembic upgrade heads
|
||||||
|
|
||||||
echo "[entrypoint] starting uvicorn..."
|
echo "[entrypoint] starting uvicorn..."
|
||||||
exec uvicorn app.main:app --host 0.0.0.0 --port 8000
|
exec uvicorn app.main:app --host 0.0.0.0 --port 8000
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue