gpt4 book ai didi

ruby-on-rails - 克隆和迁移项目后获取 : "Migrations are pending; run ' bin/rake db:migrate RAILS_ENV=development' to resolve this issue.

转载 作者:行者123 更新时间:2023-12-03 01:35:03 25 4
gpt4 key购买 nike

我克隆了我的项目。与“bundle install”捆绑在一起,然后运行“rake db:migrate”。我收到此错误:(当我运行 Rails 服务器并将浏览器打开到 localhost:3000 时)“迁移正在挂起;运行 'bin/rake db:migrate RAILS_ENV=development' 来解决此问题。”

我一一检查了所有迁移,所有迁移均执行无误。执行“rake db:migrate”后也没有显示任何错误。

这是我执行“rake db:migrate:status”时看到的内容

我在开发环境中。如果您需要任何其他信息,请告诉我。

我还按照“burninggramma”的建议尝试了“bundle exec rake db:migrate”和“bundle exec rake db:migrate:reset”。

有什么线索导致错误吗?

最佳答案

有趣。你运行过rake db:create吗?假设您使用的是 sqlite3,请执行以下操作:

      rm -f db/*.sqlite3
rake db:create
RAILS_ENV=development bundle exec rake db:migrate
rails s -e development

另外,您能否列出您的 config/database.yml 文件的内容?

编辑:警告!显然,您将丢失现有数据。

关于ruby-on-rails - 克隆和迁移项目后获取 : "Migrations are pending; run ' bin/rake db:migrate RAILS_ENV=development' to resolve this issue.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21309901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com