3

因此,我刚刚向应用程序添加了一些新的迁移,并且随后运行了 rake db:migrate。但是,我似乎仍然收到以下错误。我也运行了 rake db:migrate RAILS_ENV=development 命令。当我刷新应用程序时,我得到了同样的错误。

ActiveRecord::PendingMigrationError

Migrations are pending; run 'rake db:migrate RAILS_ENV=development' to resolve this issue.

让我知道我可以包含哪些其他文件来帮助解决此问题。

4

3 回答 3

2

应用程序重置是遇到相同问题的人的解决方案 :)

于 2013-07-24T19:38:52.183 回答
0

我在 Ubuntu 12.04 上使用 Rails 4 和 mysql 作为数据库,使用 apache2 和乘客时遇到了同样的问题。我在使用 sqlite 时没有看到这个。解决方案是重新启动apache:

sudo apachectl restart

确切的咒语可能因您的发行版而异,您可能需要该service命令。

于 2013-09-14T23:31:55.017 回答
0

只有你做什么,拳头去Git Bash并制作“你的文件夹的cd名称”并运行这个命令:

$ 耙分贝:迁移

于 2014-04-24T10:17:20.357 回答