我已經刪除了數據庫中的一個表,將其稱爲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. 未運行遷移的Rails
- 2. 如何爲DataMapper運行特定遷移?
- 3. Rails DB遷移錯誤,Rails重新運行以前的遷移?
- 4. 配置和運行Ruby-On-Rails遷移
- 5. 無法運行db:在Rails中遷移
- 6. 從rails控制檯運行遷移
- 7. 運行的遷移
- 8. 運行Knex遷移
- 9. 如何在Rails中進行dbms特定的遷移?
- 10. 如何在heroku上運行特定的gem遷移?
- 11. 。htaccess特定的遷移
- 12. Laravel 5.4特定表遷移
- 13. Knex:回退特定遷移?
- 14. 回滾到特定遷移
- 15. Rails遷移表
- 16. rails HABTM遷移
- 17. Rails遷移
- 18. Rails遷移獨特的列在一起
- 19. FluentMigrator未運行遷移
- 20. 運行remove_column在軌遷移
- 21. 運行遷移post_restart與pre_restart
- 22. 運行Rails遷移時,「0行」意味着什麼?
- 23. Rails:當我單獨運行一個遷移時,但不能與其他遷移系列一起運行
- 24. 標記Rails遷移的遷移
- 25. Rails遷移未生成遷移文件
- 26. 在Rails遷移中遷移數據
- 27. 在rails遷移中添加特定列作爲外鍵
- 28. 遷移列 - Rails的
- 29. Rails的add_test_data遷移
- 30. Rails遷移問題
的問題是重複的。這裏的答案更好。 – ConnorWGarvey 2015-12-01 21:03:51