3

Heroku 从 DATABASE_URL 环境变量生成 database.yml,如下所示:https ://gist.github.com/liliakai/c161ad5704be04e88999

我希望生成的 database.yml 包含该行

host_names:  
  - my.customdomain.com

我如何将它编码到 DATABASE_URL 上的查询字符串中?

4

1 回答 1

2

您可以手动设置DATABASE_URL类似的属性

$ heroku config:get DATABASE_URL
[copy returned value]
$ heroku config:set DATABASE_URL=[paste value]?host_names=my.customdomain.com

请注意,这是脆弱的;升级新数据库或重置凭据将重置DATABASE_URL. 这些类型的添加也会导致 Heroku pgbackups 插件无法工作。

最后,这对于 Heroku 上的 Discourse 不是必需的——我只是自己设置了 Discourse,不需要它。

于 2013-04-02T15:01:08.907 回答