【发布时间】:2016-07-15 14:42:16
【问题描述】:
当我转到我的 http://localhost:3000/ 时,我得到以下信息:
ActiveRecord::PendingMigrationError
正在等待迁移。要解决此问题,请运行:bin/rails db:migrate RAILS_ENV=development
提取来源:
# Raises <tt>ActiveRecord::PendingMigrationError</tt> error if any migrations are pending.
def check_pending!(connection = Base.connection)
raise ActiveRecord::PendingMigrationError if ActiveRecord::Migrator.needs_migration?(connection)
end
def load_schema_if_pending!
另外,当我尝试在控制台中输入heroku run rake db:migrate 时,它说:
StandardError:发生错误,此迁移和所有后续迁移 取消:PG::DuplicateColumn:错误:关系的列“电子邮件” “用户”已经存在
我是 ruby 的新手,并关注了 Mackenzie Child 的 devise tutorial。这是我完成第一个 ruby 应用程序的最后一步。
我很兴奋,期待您的帮助! :)
【问题讨论】:
标签: ruby-on-rails ruby migration