Ruby on rails 有没有办法删除与Ckeditor gem相关的所有文件
我使用的是Rails 4.2和Git,最近我安装了,但过了一段时间,我决定放弃所有更改(包括删除ckeditor gem添加的所有文件) 我做的第一件事是提交更改:Ruby on rails 有没有办法删除与Ckeditor gem相关的所有文件,ruby-on-rails,git,ckeditor,Ruby On Rails,Git,Ckeditor,我使用的是Rails 4.2和Git,最近我安装了,但过了一段时间,我决定放弃所有更改(包括删除ckeditor gem添加的所有文件) 我做的第一件事是提交更改: git add . git commit -am "added ckeditor" 然后,我运行以下命令删除此提交: git reset --hard HEAD^ 而且它似乎工作得很好。。。但我现在唯一的问题是: 每次我跑步 rake db:migrate 有一个表ckeditor\u assets,它会自动添加到我的架构中!
git add .
git commit -am "added ckeditor"
然后,我运行以下命令删除此提交:
git reset --hard HEAD^
而且它似乎工作得很好。。。但我现在唯一的问题是:
每次我跑步
rake db:migrate
有一个表ckeditor\u assets,它会自动添加到我的架构中!我不知道该怎么办,而且我也不确定某个地方是否有一个隐藏的文件负责此问题,以及如何删除它。您可以尝试执行以下步骤来解决您的问题:
db/migrations
目录db/migrations下没有CKEditor的迁移文件!!因此,请在db/schema.rb中的
db/schema.rb
中检查它们。我可以看到与CKEditor相关的表,但我不知道该怎么办?拖放、创建和迁移任务应该重建您的schema.rb
:rake db:Drop db:create db:migrate
或只是删除db/schema.rb
并运行rake db:migrate
。它应该从迁移中重建schema.rb
文件。