From 4c35ddf93805acf1916de1e67a67f5fc771a85a7 Mon Sep 17 00:00:00 2001 From: Benjamin Schultzer Date: Wed, 10 Jan 2024 19:34:16 -0500 Subject: [PATCH] Allow `mix ecto.setup` from the umbrella root. This PR allows running `mix ecto.setup` from the root of an umbrella project. --- installer/templates/phx_umbrella/apps/app_name/mix.exs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/templates/phx_umbrella/apps/app_name/mix.exs b/installer/templates/phx_umbrella/apps/app_name/mix.exs index 2b4ac10b0b..818110170b 100644 --- a/installer/templates/phx_umbrella/apps/app_name/mix.exs +++ b/installer/templates/phx_umbrella/apps/app_name/mix.exs @@ -52,7 +52,7 @@ defmodule <%= @app_module %>.MixProject do defp aliases do [ setup: ["deps.get"<%= if @ecto do %>, "ecto.setup"<% end %>]<%= if @ecto do %>, - "ecto.setup": ["ecto.create", "ecto.migrate", "run priv/repo/seeds.exs"], + "ecto.setup": ["ecto.create", "ecto.migrate", "run #{__DIR__}/priv/repo/seeds.exs"], "ecto.reset": ["ecto.drop", "ecto.setup"], test: ["ecto.create --quiet", "ecto.migrate --quiet", "test"]<% end %> ]