Heroku从DATABASE_URL环境变量生成database.yml,如下所示:https://gist.github.com/liliakai/c161ad5704be04e88999
我希望生成的database.yml包含行
host_names:
- my.customdomain.com
如何将其编码为DATABASE_URL上的查询字符串?
答案 0 :(得分: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并且不需要它。