From ee65428fa81906890a2751100d5cf7028e5b69b2 Mon Sep 17 00:00:00 2001 From: sepehr Date: Sun, 17 May 2026 01:32:35 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20make=20alembic=20migration=20mandatory?= =?UTF-8?q?=20=E2=80=94=20fail=20deploy=20if=20migration=20fails?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed silent fallback that was hiding migration failures. Co-Authored-By: Claude Opus 4.7 --- docker/backend/entrypoint.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/backend/entrypoint.sh b/docker/backend/entrypoint.sh index 982245a..fc46083 100644 --- a/docker/backend/entrypoint.sh +++ b/docker/backend/entrypoint.sh @@ -42,7 +42,8 @@ except: # Run database migrations echo "📦 Running database migrations..." - alembic upgrade head || echo "⚠️ Migration skipped (may already be up to date)" + alembic upgrade head + echo "✅ Migrations applied successfully" fi # Wait for Redis if configured