通常当我这样做时
$ rake db:rollback
它会回滚一次迁移。但现在,反复多次,已经回退了3步。
怎么会有这种行为呢?
我使用的是 Rails 3.2.13。
您可以像这样指定步骤数:
rake db:rollback STEP=3
The STEP
这里的parameter实际上是一个环境变量。如果在终端中运行命令echo $STEP
,它返回3吗?如果是的话,你可以执行export STEP=1
回到预期的行为。如果再次出现这种情况,请尝试找出该环境变量的设置位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)