我已經刪除了數據庫中的一個表,將其稱爲X. db:migrate不再有效。我有一個名爲CreateX的遷移文件。有沒有辦法只運行特定的遷移?rails運行特定遷移
57
A
回答
154
rake db:migrate:redo VERSION=my_version
或者,您可以向上或向下從一個特定版本上去:
db:migrate:up VERSION=my_version
db:migrate:down VERSION=my_version
相關問題
- 1. 如何爲DataMapper運行特定遷移?
- 2. Rails DB遷移錯誤,Rails重新運行以前的遷移?
- 3. Rails遷移目標特定數據庫
- 4. rails部署使用root遷移運行
- 5. 從rails控制檯運行遷移
- 6. 配置和運行Ruby-On-Rails遷移
- 7. 無法在rails上運行db遷移
- 8. 無法運行db:在Rails中遷移
- 9. 運行Knex遷移
- 10. 運行的遷移
- 11. 如何在Rails中進行dbms特定的遷移?
- 12. 如何在laravel運行特定環境的遷移
- 13. 如何在heroku上運行特定的gem遷移?
- 14. Laravel 5.4特定表遷移
- 15. 回滾到特定遷移
- 16. 。htaccess特定的遷移
- 17. 回滾特定遷移?
- 18. Knex:回退特定遷移?
- 19. 修改特定遷移
- 20. Rails has_and_belongs_to_many遷移
- 21. rails HABTM遷移
- 22. Rails遷移表
- 23. Rails遷移
- 24. Rails遷移獨特的列在一起
- 25. Heroku的不運行遷移
- 26. 運行remove_column在軌遷移
- 27. IdentityDbContext如何運行遷移
- 28. 不能運行遷移
- 29. FluentMigrator未運行遷移
- 30. 運行遷移post_restart與pre_restart
的問題是重複的。這裏的答案更好。 – ConnorWGarvey 2015-12-01 21:03:51