Rails 4 how to ignore pending migrations

I am not very sure if this will help you. But I was looking for something and found this question. So it looks like this might help:

In RAILS_ROOT/config/environments/development.rb Set the following setting to false:

 config.active_record.migration_error = false#:page_load

In my situation it now does not show the pending migration error anymore. Should work for rake tasks and console for the same environment as well.


Rename the migration dependent on the data from:

20140730091353_migration_name.rb

to

.20140730091353_migration_name.rb

(add a dot at the start of the filename)

Then run rake db:seed (it will no longer complain on the pending migrations) and then rename back the migration.

If you have more migrations following after, you have to rename all of them or just move it temporary away.