Add baseline script for production database migration history
This commit is contained in:
18
scripts/baseline-migrations.sh
Executable file
18
scripts/baseline-migrations.sh
Executable file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# One-time script to baseline existing production database with migration history
|
||||||
|
# Run this ONCE on production server: docker exec hoerdle sh scripts/baseline-migrations.sh
|
||||||
|
|
||||||
|
echo "🔧 Baselining migration history for existing database..."
|
||||||
|
|
||||||
|
# Mark all existing migrations as applied
|
||||||
|
npx prisma migrate resolve --applied "20251122121934_add_specials"
|
||||||
|
npx prisma migrate resolve --applied "20251122140952_add_specials_real"
|
||||||
|
npx prisma migrate resolve --applied "20251123012306_add_special_curator"
|
||||||
|
npx prisma migrate resolve --applied "20251123012308_add_special_song_model"
|
||||||
|
npx prisma migrate resolve --applied "20251123020226_add_special_scheduling"
|
||||||
|
npx prisma migrate resolve --applied "20251123083856_add_rating_system"
|
||||||
|
npx prisma migrate resolve --applied "20251123140527_add_subtitles"
|
||||||
|
npx prisma migrate resolve --applied "20251123181922_add_release_year"
|
||||||
|
npx prisma migrate resolve --applied "20251123204000_fix_cascade_delete"
|
||||||
|
|
||||||
|
echo "✅ Baseline complete! Restart the container to apply migrations normally."
|
||||||
Reference in New Issue
Block a user