07e9fd6c56
- TestMigrationsStepByStep: tests incremental migration workflow - Step 1: Apply first 4 migrations (creates game, song tables) - Step 2: Manually insert 5 games with 8 songs - Step 3: Apply migration 5 (rename game→soundtrack) - Step 4: Verify data preserved in soundtrack table - Helper functions: cleanupDB, createTestDB, applyMigrations - Tests data integrity through full migration cycle Note: Test requires PostgreSQL connection with appropriate permissions. Configure test DB in migration_test.go or use existing test infrastructure. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>