в umbrella.
вы объявляли модули по схеме в этом приложении или в других?
Что значит "модули по схеме"? Модуль со схемой и changeset-ом, или круд-модуль с инзертами, апдейтами?
Сам недавно занимался этим вопросом. Мнения расходятся: кто-то выносит слой бд в одно приложение, кто-то мутит микросервисы, где у каждого своя база. Я лично склоняюсь ко второму варианту, чтобы наращивать связанность внутри приложения и уменьшать зацепление. Часто видел мнение о том, что феникс ничего не должен знать о бд и вообще пусть со слоем бизнес-логики через апи общается. Звучит адекватно, на практике вроде тоже пока не разваливается
Обсуждают сегодня