После setup instructions, у меня есть следующие конфигурации экто в моем config/config.exs
файле:Как настроить Ecto во время выполнения?
config :my_app, MyApp.Repo,
adapter: Ecto.Adapters.Postgres,
url: "postgresql://[email protected]/myrepo",
size: 20
Если я правильно понимаю, то config.exs
вычисляется во время компиляции.
Есть ли способ сделать этот шаг конфигурации во время выполнения?
Это приложение, которое будет распространено как скомпилированное двоичное (через exrm
). Конечный пользователь должен иметь возможность настроить URL базы данных и размер пула с помощью флагов или переменных окружения, а не путем редактирования sys.config