2010-05-30 19 views
1

我想知道是否有一種簡單的方法可以執行等同於rake db:migrate(用於遷移)的遷移。 而不是:rake db:migrate:up VERSION = 1,rake db:migrate:up VERSION = 2,...我們可以這樣做:rake db:migrate! 但是對於:rake db:migrate:down VERSION = 10,rake db:migrate:down VERSION = ...,rake db:migrate:down VERSION = 1,有沒有捷徑?rake db的快捷方式:migrate:down ruby​​-on-rails

坦克你的幫助!

回答

14

rake db:migrate VERSION=0將刪除所有遷移,如果這就是你想要做的。

+0

謝謝,這正是我一直在尋找的! – 2010-05-30 22:03:58

+3

將無法​​使用導軌3.1 – flakerimi 2011-09-26 16:27:10

+0

使用導軌3.2.13 – 2013-05-16 01:56:47

0

我不認爲有做任何你想做的預製任務。您可以使用rake -T來查看所有可用的rake任務。