Yesod的DB可以配置环境变量吗?

时间:2014-09-08 11:00:08

标签: haskell yesod

当我构建一个新的Yesod项目并选择例如PostgreSQL作为数据库,我得到config/postgresql.yml具有连接参数。但我想在一个Docker容器中运行我的数据库,在另一个容器中运行应用程序,并通过包含数据库IP,端口和诸如此类的环境变量链接这些数据库。

如何通过使用一堆环境变量进行配置来告诉Yesod连接到数据库?

1 个答案:

答案 0 :(得分:1)

是的,您可以通过以下环境变量执行此操作:

    "PGHOST"
    "PGPORT"
    "PGUSER"
    "PGPASS"
    "PGDATABASE"