Ruby on rails Solidus:[疯狂警告]缺少迁移

Ruby on rails Solidus:[疯狂警告]缺少迁移,ruby-on-rails,e-commerce,spree,solidus,Ruby On Rails,E Commerce,Spree,Solidus,我在Solidus 2.10.2中遇到了一个问题,当我运行rails g spree:install时,出现了几个迁移错误。以[Spree WARNING]缺少迁移开始。以[Spree WARNING]结束运行bundle exec rake railties:install:migrations以获取迁移。但是,当我运行bundle exec rake railties:install:migrations时,什么都没有发生 在再次运行spree生成器之前,我尝试删除数据库(rails db:

我在Solidus 2.10.2中遇到了一个问题,当我运行
rails g spree:install
时,出现了几个迁移错误。以
[Spree WARNING]缺少迁移开始。
[Spree WARNING]结束运行bundle exec rake railties:install:migrations
以获取迁移。但是,当我运行bundle exec rake railties:install:migrations时,什么都没有发生

在再次运行spree生成器之前,我尝试删除数据库(rails db:drop)和所有自定义迁移文件,但得到了相同的结果。我把完整的错误放在一个bitbucket代码段()中,如果有任何帮助,我将不胜感激


系统信息:运行在Ubuntu20.04 lts上的rails 5.2.4.4、ruby 2.7.2、ImageMagick 6.9.10-23和sqlite3 3.31.1,我刚刚遇到了同样的问题,因为我忘了在文件中指定版本。当我部署时,它开始使用solidus 2.11.2而不是2.10.2。 指定版本为我解决了这个问题