В Rake можно указать зависимости между задачами. Затем движок строит дерево зависимостей и выполняет эти задачи в порядке зависимостей и только один раз для каждой задачи.
Есть ли аналогичный механизм для этого в elixir / mix?
task seed_users: [:seed_companies] do
# actions
end
task :seed_companies do
# actions
end