我需要删除'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