I would like to remove/delete a migration file. How would I go about doing that? I know there are similar questions on here but as an update, is there a better way than doing script/destroy?
Also, should I do a db:reset or db:drop if I remove/delete a migration?
I usually:
rake db:migrate VERSION=XXXon all environments, to the version before the one I want to delete.rake db:migrateagain.If your application is already on production or staging, it’s safer to just write another migration that destroys your table or columns.
Another great reference for migrations is: http://guides.rubyonrails.org/migrations.html