是否可以一次迁移一系列迁移?
答
如果指定要获取的版本,它将运行导致该版本的一组迁移。版本是您的迁移名称上的数字前缀。
所以,如果你有这样的迁移组:
12345_do_a.rb
23456_do_b.rb
45678_do_c.rb
56789_do_d.rb
,你只是想运行前两个,你可以做
rake db:migrate VERSION=23456
,它会运行所需的迁移去该版本(即前两个)。然后,您可以定位更高版本以运行下一组,等等。
啊太棒了!谢谢 – Trip 2011-04-13 18:56:51