Ste*_*nou 21 ruby-on-rails dbmigrate ruby-on-rails-4
我克隆了我的项目.捆绑"捆绑安装",然后运行"rake db:migrate".我收到此错误:(当我运行rails服务器并将我的浏览器打开到localhost:3000时)"迁移正在等待;运行'bin/rake db:migrate RAILS_ENV = development'以解决此问题."
我逐个检查了所有迁移,并且所有迁移都没有错误地执行.执行"rake db:migrate"后也没有显示错误.
这是我执行" rake db:migrate:status " 时看到的内容
我在开发环境.如果您需要任何其他信息,请与我们联系.
我也试过"捆绑exec rake db:migrate",并将"捆绑exec rake db:migrate:reset"改为"burninggramma"建议.
什么导致错误的线索?
lew*_*rin 27
有趣.你有没有运行rake db:create?假设您使用的是sqlite3,请执行以下操作:
rm -f db/*.sqlite3
rake db:create
RAILS_ENV=development rake db:migrate
rails s -e development
Run Code Online (Sandbox Code Playgroud)
另外,你能列出config/database.yml文件的内容吗?
编辑:警告!显然,您将丢失现有数据.
列出已执行的迁移,rake db:migrate:status并查看是否已执行每个迁移.您可以尝试取消迁移rake db:abort_if_pending_migrations并尝试再次迁移.
| 归档时间: |
|
| 查看次数: |
76269 次 |
| 最近记录: |