【问题标题】:heroku run rails db:migrate Running railsheroku run rails db:migrate 运行 rails
【发布时间】:2019-02-16 02:00:37
【问题描述】:

E:\app\sample_app>heroku 运行 rails db:migrate 运行 rails db:migrate on 吗?晚间小村庄 67682... up, run.6550(免费) D,[2018-09-11T14:11:30.600986 #4] 调试 -- : (1.8ms) SELECT pg_try_advisory_lock(4573329190602081420) D,[2018-09-11T14:11:30.630504 #4] 调试 -- : (2.5ms)SELECT "schema_migrati ons"."version" FROM "schema_migrations" ORDER BY "schema_migrations"."version" ASC D,[2018-09-11T14:11:30.647389 #4] DEBUG -- : ActiveRecord::InternalMetadata Load (2.1ms) SELECT "ar_internal_metadata".* FROM "ar_internal_metadata" WHERE "ar_internal_metadata"."key" = $1 LIMIT $2 [["key", "environment"], ["LIMIT", 1]] D,[2018-09-11T14:11:30.661078 #4] 调试 -- : (1.7ms) 开始 D,[2018-09-11T14:11:30.664560 #4] 调试 -- : (1.8ms) 提交 D,[2018-09-11T14:11:30.668555 #4] DEBUG -- : (3.6ms) SELECT pg_advisory_unlock(4573329190602081420)

【问题讨论】:

  • 请在此问题中添加更多信息。除了这条日志行之外,没有其他关于您在社区中寻找什么样的答案的描述。

标签: database heroku error-handling


【解决方案1】:

尝试运行这个 $heroku run rake db:migrate 不是 $heroku 运行 rails db:migrate

【讨论】:

  • 我做了,但现在我收到其他错误 E:\app\sample_app>heroku run rake db:migrate Running rake db:migrate on ? night-hamlet-67682.../starting, run.8334 (免费) 运行 rake db:migrate on ? night-hamlet-67682...起来,运行.8334(免费)耙子中止! Gem::LoadError: 加载 'postgresql' Active Record 适配器时出错。缺少它所依赖的宝石? pg 不是捆绑包的一部分。将其添加到您的 Gemfile。
  • 将此行添加到您的 gem 文件 gem 'pg', :group => :production
猜你喜欢
  • 2016-03-08
  • 1970-01-01
  • 1970-01-01
  • 2014-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-03
  • 1970-01-01
相关资源
最近更新 更多