Heroku 从 DATABASE_URL 环境变量生成 database.yml,如下所示:https ://gist.github.com/liliakai/c161ad5704be04e88999
我希望生成的 database.yml 包含该行
host_names:
- my.customdomain.com
我如何将它编码到 DATABASE_URL 上的查询字符串中?
Heroku 从 DATABASE_URL 环境变量生成 database.yml,如下所示:https ://gist.github.com/liliakai/c161ad5704be04e88999
我希望生成的 database.yml 包含该行
host_names:
- my.customdomain.com
我如何将它编码到 DATABASE_URL 上的查询字符串中?
您可以手动设置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,不需要它。