2017-09-06 76 views

回答

1

這些階段只是例子,你可以定義任何你想要的階段,例如:betaproduction

我認爲這個想法是當您爲遷移定義階段時,您可以運行指定階段的遷移,而不是運行所有遷移。

所以,如果你運行rake db:migrate,它將運行所有未決的遷移,但如果你運行:

rake 'handcuffs:migrate[beta]' 

它將運行測試階段的唯一懸而未決遷移。