当我构建一个新的Yesod项目并选择例如PostgreSQL作为数据库,我得到config/postgresql.yml
具有连接参数。但我想在一个Docker容器中运行我的数据库,在另一个容器中运行应用程序,并通过包含数据库IP,端口和诸如此类的环境变量链接这些数据库。
如何通过使用一堆环境变量进行配置来告诉Yesod连接到数据库?
答案 0 :(得分:1)
是的,您可以通过以下环境变量执行此操作:
"PGHOST"
"PGPORT"
"PGUSER"
"PGPASS"
"PGDATABASE"