如何在评论应用中禁用Heroku PostgreSQL?

时间:2016-10-27 18:51:41

标签: heroku heroku-postgres

我正在尝试为使用MySQL的Rails应用程序启用审核应用程序,但Heroku会自动安装 Heroku Postgres :: Database 作为资源并设置DATABASE_URL环境变量以供审核应用。这导致Rails假设我正在使用PostgreSQL:

  

无法加载应用程序:Gem :: LoadError:为数据库适配器指定'postgresql',但未加载gem。

如何禁用Postgres插件的自动安装和/或阻止在审核应用中设置DATABASE_URL

1 个答案:

答案 0 :(得分:0)

PostgreSQL是一个heroku插件。如果它是自动安装的,我假设您通过heroku仪表板生成app.json文件,而不是手动生成。

您需要做的是创建一个app.json文件(在项目的根目录下),而不是将postgresql放在addons部分。例如:

  "addons": [
    "your_included_addon_which_is_not_postgresql"
  ]