我想运行 db:migrate VERSION=0 然后在我自己的 rake 任务中运行 db:migrate 。我对如何做到这一点感到困惑。我需要特殊的要求声明吗?我的 rake 任务将驻留在 Rails 应用程序的 lib/tasks 目录中。谢谢。
您的任务仅依赖于拥有一个干净的数据库吗?如果是这种情况那么你可以这样做:
任务:my_task => [:环境,'db:重置']
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)