我需要刪除'ckeditor gem'並將其替換爲'trumbowyg_rails gem' Ckeditor已在所有頁面中正確實現,並且還爲create_table完成了遷移「ckeditor_assets 「在添加trumbowyg_rails gem之前,我如何刪除此遷移並清除rails應用程序?Rails:刪除CKEditor並添加新的遷移以刪除它
0
A
回答
0
要回滾之前完成的遷移,可以使用rails db:rollback
。使用刪除寶石gem uninstall ckeditor
編輯:
刪除使用遷移
rails g migration deleteTableTableName
然後打開文件,並
def up
drop_table :table_name
end
然後
rails db:migrate
I H沒有做到這一點(我更喜歡回滾),但這應該工作。
+0
有沒有辦法創建一個新的遷移來銷燬它,因此它將在生產中工作?我不喜歡使用rake db:rollback – NjFern
相關問題
- 1. rails遷移副本並刪除表
- 2. CKEditor的自動刪除樣式屬性,並添加「刪除」
- 3. 刪除遷移文件後重新添加遷移
- 4. 刪除Django遷移
- 5. CoreData遷移 - 刪除
- 6. Rails的遷移:刪除約束
- 7. Rails遷移到刪除數據庫(僅當它尚未被刪除時)
- 8. Rails破壞模型不刪除遷移
- 9. Ruby on Rails遷移/模型刪除
- 10. Laravel遷移:使用artisan命令刪除特定表並刪除遷移文件
- 11. 不刪除舊數據的新遷移
- 12. 刪除遷移中的TaxonomyField
- 13. 如何最好地處理添加/更新/刪除數據的Rails遷移?
- 14. grgit - 添加新文件並刪除已刪除的文件
- 15. Rails的遷移回滾:如何刪除生成的遷移
- 16. 刪除以前在heroku上的遷移
- 17. Rails 3.1遷移刪除遷移文件名中的時間戳
- 18. 刪除函數並再次添加它
- 19. 遷移數據並將其刪除
- 20. 使用jQuery添加/刪除元素(ckeditor)
- 21. 刪除TextChangedListener然後重新添加它
- 22. 刪除/「重新激活」軌道遷移
- 23. 如何刪除遷移
- 24. change_column遷移刪除表
- 25. Laravel遷移刪除表格
- 26. Django遷移刪除字段
- 27. Laravel 4刪除遷移
- 28. 我可以刪除遷移文件嗎?
- 29. 我可以刪除遷移文件嗎?
- 30. Rails 4從遷移索引中刪除遷移ID
'rails d ckeditor:install'試試這個 – uzaif
這會破壞db/migrate文件夾中的######### _ create_ckeditor_assets,但是在schema.rb中,create_table「ckeditor_assets」仍然存在。有沒有辦法創建一個新的遷移來銷燬它,以便它可以在生產環境中工作? – NjFern
只是創建刪除'ckeditor表'的移植 – uzaif