diff --git a/apps/edr-passenger-api/scripts/resolve-migrations.sh b/apps/edr-passenger-api/scripts/resolve-migrations.sh index 95b0bbb53..277b44a76 100644 --- a/apps/edr-passenger-api/scripts/resolve-migrations.sh +++ b/apps/edr-passenger-api/scripts/resolve-migrations.sh @@ -3,7 +3,11 @@ set -e echo "🔍 Checking for failed migrations..." -# Mark the specific failed migration as applied +# Mark legacy migrations as applied (these are from an old schema that doesn't match current DB) +# These migrations were designed for a different schema version and should be skipped +npx prisma migrate resolve --applied "20240100000000_fix_failed_migration_state" || true npx prisma migrate resolve --applied "20240101000000_individual_tickets_no_timezone" || true +npx prisma migrate resolve --applied "20240102000000_drop_ticket_column_defaults" || true +npx prisma migrate resolve --applied "20241201000000_remove_station_timezone" || true echo "✅ Migration resolution complete"