我需要删除'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. CKEditor的自动删除样式属性,并添加“删除”
- 2. 删除Django迁移
- 3. Rails的迁移:删除约束
- 4. grgit - 添加新文件并删除已删除的文件
- 5. 删除/“重新激活”轨道迁移
- 6. Django迁移删除字段
- 7. Laravel 4删除迁移
- 8. change_column迁移删除表
- 9. 我可以删除迁移文件吗?
- 10. 我可以删除迁移文件吗?
- 11. 迁移:删除迁移后刷新不起作用
- 12. Laravel迁移:回滚添加和删除表中的列
- 13. 删除以前的路线,并添加一个新的
- 14. FullCalendar删除事件并重新添加它们
- 15. XSL删除特定节点并添加新添加新节点
- 16. Heroku - 如何删除表并重新运行迁移?
- 17. 是否需要删除上次迁移,然后添加同名迁移?
- 18. 添加另一种风格而不删除以前(CKEditor 4)
- 19. MonetDB - 表添加到合并表多次,无法删除或删除它
- 20. DataTables:删除一行并添加另一行使删除的行重新出现
- 21. EF核心迁移错误“无法删除约束”,这是以前的迁移中删除
- 22. 删除laravel中的特定迁移
- 23. 删除过去的轨道迁移
- 24. 恢复已删除的Django迁移
- 25. 删除旧的迁移差异
- 26. 已删除的迁移和Heroku
- 27. 删除Django中的迁移文件
- 28. 添加/删除对象属性并删除null
- 29. 添加/删除.append
- 30. NHibernate删除并添加ParentClass的ChildCollection
'rails d ckeditor:install'试试这个 – uzaif
这会破坏db/migrate文件夹中的######### _ create_ckeditor_assets,但是在schema.rb中,create_table“ckeditor_assets”仍然存在。有没有办法创建一个新的迁移来销毁它,以便它可以在生产环境中工作? – NjFern
只是创建删除'ckeditor表'的移植 – uzaif