ArgumentError:未知的迁移版本“ 5.2”;预期为“ 4.2”,“ 5.0”,“ 5.1”之一

时间:2019-04-21 12:39:29

标签: ruby-on-rails ckeditor carrierwave

我已经在rails应用程序中安装了CKEditor(WYSIWYG文本编辑器),并且希望在上传图像时使用它,但是在运行此命令 rails generate ckeditor:install --orm=active_record --backend=carrierwave之后,出现以下迁移错误...

rake aborted!
ArgumentError: Unknown migration version "5.2"; expected one of "4.2", "5.0", "5.1"

我尝试使用rake db:migrate命令,但错误仍然出现。

这是用于将ckeditor加载到#app/assets/javascripts/application.js目录中的代码:

//= require ckeditor/init

我希望迁移能够成功运行。问题出在哪里?

1 个答案:

答案 0 :(得分:0)

尝试替换

ActiveRecord::Migration[5.2]

ActiveRecord::Migration[5.1]

在迁移脚本中,然后再次运行迁移。