IB
Repo.insert
/Repo.transaction
с точки зрения разбиения на модули и тестирования?Вопрос в контексте, что тестировать проще и быстрее
Ecto.Changeset
или Ecto.Multi
, просто проходясь по изменениям, но при этом вытаскивать Repo.insert
из функции Foo.create_bar(params \\ %{})
(как, например, любит создавать феникс) и возвращать changeset или то же самое multi - мне кажется странным почему-то