我有很多以时间戳命名的迁移。我只是想知道我可以使用版本号回滚第4次和第5次迁移吗? 我知道我可以这样做
rake db:rollback VERSION=20150612124515
rake db:rollback VERSION=20150612125015
但我还想要其他方式。可能不可能,我只是好奇。 我知道,我可以覆盖application.rb来命名迁移,就像旧的方式一样。我也不想要那样。
这不是Ruby on Rails: How can I revert a migration with rake db:migrate?的重复,因为他在那里询问使用Version或/和使用migrate down方法进行正常回滚。我知道使用这两个,我问的是我在这里提到的任何其他内容。无论如何,谢谢大家。
答案 0 :(得分:0)
不,除了使用VERSION=...
语法之外,没有其他内置的简单方法可以回滚特定的迁移。