我需要一些帮助让我的Cloud 9 / Rails环境再次运行,以便通过Upskill进行在线课程。我遇到了一个问题并最终回滚到之前的提交。但是,自从我这样做以来,我遇到了一些我无法解决的数据库错误。
以下是我尝试访问我的应用时收到的内容:
的ActiveRecord :: PendingMigrationError 迁移正在等待中。要解决此问题,请运行:bin / rails db:migrate RAILS_ENV = development
我已经尝试过建议的方法来解决它,但它没有工作,也没有其他线索中有类似消息的其他建议。
以下是我在运行rails db:migrate:status时看到的内容。所以我相信它可能与那里的第三个项目有关。
up 20170331144924创建联系人
up 20170406172755设计创建用户
down 20170410151911为用户添加设计
我真的很失落,但只是希望能回到原来的位置,所以我可以继续上课。谢谢。
答案 0 :(得分:0)
您是否尝试过像这样的特定迁移? Ref
rake db:migrate:up VERSION=20170410151911
答案 1 :(得分:0)
对我有用的是:
rake db:test:purge
rake db:test:prepare