ruby-on-rails 的 rake db:migrate:down 快捷方式
我想知道是否有一种简短的方法可以进行相当于 rake db:migrate (用于向上迁移)的向下迁移。 我们可以执行以下操作,而不是: rake db:migrate:up VERSION=1、rake db:migrate:up VERSION=2、... 但是对于: rake db:migrate:down VERSION=10、rake db:migrate:down VERSION=...、rake db:migrate:down VERSION=1,有快捷方式吗?
坦克你的帮助!
I want to know if there is a short way to do the migrations down equivalent to rake db:migrate (for the migrations up).
Instead of doing : rake db:migrate:up VERSION=1, rake db:migrate:up VERSION=2, ... we can do : rake db:migrate!
But for : rake db:migrate:down VERSION=10, rake db:migrate:down VERSION=..., rake db:migrate:down VERSION=1, is there a shortcut?
Tank you for your help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
rake db:migrate VERSION=0
将删除所有迁移(如果您想要这样做)。rake db:migrate VERSION=0
will remove all migrations, if that's what you're trying to do.我不认为有一个预制任务可以做你想做的事。您可以使用 rake -T 查看所有可用的 rake 任务。
I don't think there is a premade task for doing what you want. You can see all of the available rake tasks using rake -T.