Hi, I got stuck on a migration (basically to fix a column name). I
actually went into the table itself and corrected the problem. My herkou
migration gets stuck, and I've got other migrations behind it that aren't
If you've already fixed the table manually, then you don't need to run the
migration at all. You have 3 hackish options
1. Just delete the migration and update the old migration so it uses the
correct column name.
2. Insert the timestamp of the migration that you want to skip to a table
called schema_migrations (not sure if this is
the exact name). Rails basically checks this table to see which migrations
need to run.
3. Edit the migration so that it doesn't do anything, commit, deploy, run
db:migrate. Edit the migration again, commit,
deploy, run db:migrate. The second db:migrate should not run the edited
May I ask why you decided to fix the table manually?