rails逐个迁移

And*_*rew 2 ruby migration ruby-on-rails

是否有可能一次运行一次迁移?

我有一堆迁移文件,整个迁移在我的本地机器上运行没有问题(使用PostgreSQL).

当我部署(服务器使用MySQL)时,整个迁移不成功.

因此,我想重置数据库并逐个运行迁移,以查看出现不一致的位置.

PS问题似乎是多元化:脚本不能从表NNN中删除列order_id,其实际上包含orders_id列.

Ste*_*fan 8

引入的Rails 3.0 rake db:forward接受一个STEP参数:

rake db:forward STEP=1
Run Code Online (Sandbox Code Playgroud)