【发布时间】:2019-11-14 22:31:10
【问题描述】:
我在 dev.exs 中连接了主数据库,它工作正常。但在我的项目中,我计划使用多个数据库。我知道在文件 dev.exs 中可以连接多个数据库,但这个选项不适合我。数据库连接将存储在主项目数据库中。我想知道:如何在不使用文件 dev.exs 的情况下使用 elixir 代码连接到不同的数据库?
【问题讨论】:
-
我很难想象你在问什么。您是在问是否可以设置多个 Ecto 存储库,或者是否可以使用仅在运行时知道的配置动态连接到数据库?
-
第二个。我想知道如何在运行时(即 Phoenix 服务器已经运行时)连接到新数据库