仅使用一次迁移即可向下迁移

Zar*_*doz 14 migration activerecord ruby-on-rails

为了测试我编写的新Rails插件,我想检查该插件的迁移是否正常工作.所以我创建了一个新的测试应用程序,添加了插件,生成了迁移并迁移了(工作正常).我现在还要检查向下迁移.但是rake db:migrate:down想要一个版本号.我应该提供什么?它是唯一的迁移,VERSION = 0不起作用.

yfe*_*lum 27

请参阅官方指南

rake db:rollback
rake db:rollback STEP=3
rake db:migrate:down

# rollback-then-migrate-forward combo
rake db:migrate:redo
rake db:migrate:redo STEP=3
Run Code Online (Sandbox Code Playgroud)