【发布时间】:2016-11-14 17:05:31
【问题描述】:
我已在我的 heroku 应用程序中配置并切换到一个新数据库。它似乎工作正常,但现在我尝试运行控制台,它有来自我旧数据库的数据。我运行了heroku addons:destroy <DATABASE_URL> --remote live,现在 hobby-dev 数据库已被破坏,现在当我尝试从控制台运行查询时,我得到 PG::ConnectionBad: FATAL: role "fgedboaquoao" is not permitted to log in
有人知道如何阻止我的应用引用旧数据库吗?
【问题讨论】:
-
你检查过你的环境变量了吗?
DATABASE_URL应该指向您的新数据库。你可以运行heroku config来检查你的环境变量。 -
我在我的
production.rb中硬编码以共享数据库。这就是问题
标签: ruby-on-rails postgresql heroku