From ef9056c5ef45273bfc5655dfdda604d001917b99 Mon Sep 17 00:00:00 2001 From: hailin Date: Sat, 20 Dec 2025 22:09:50 -0800 Subject: [PATCH] =?UTF-8?q?revert:=20=E7=A7=BB=E9=99=A4=20Dockerfile=20?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=20migration=20=E7=89=B9=E5=AE=9A=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Dockerfile 应该保持通用,不针对特定 migration - migration 文件本身已修复(没有 created_at 列) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- backend/services/identity-service/Dockerfile | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/backend/services/identity-service/Dockerfile b/backend/services/identity-service/Dockerfile index ae83b5f9..0a269ab0 100644 --- a/backend/services/identity-service/Dockerfile +++ b/backend/services/identity-service/Dockerfile @@ -58,14 +58,7 @@ COPY --from=builder /app/dist ./dist RUN echo '#!/bin/sh\n\ set -e\n\ echo "Running database migrations..."\n\ -# First try to run migrations normally\n\ -if ! npx prisma migrate deploy 2>&1; then\n\ - echo "Migration failed, attempting to resolve..."\n\ - # Try to mark failed migrations as rolled back and retry\n\ - npx prisma migrate resolve --rolled-back 20251220070000_add_system_seed_user 2>&1 || true\n\ - echo "Retrying migrations..."\n\ - npx prisma migrate deploy\n\ -fi\n\ +npx prisma migrate deploy\n\ echo "Running database seed..."\n\ npx prisma db seed || echo "Seed completed (or already seeded)"\n\ echo "Starting application..."\n\