[Dev] Add ERD for tracking database state (#256)

* Added ERD triggered on migration

* Added alias
This commit is contained in:
Kieran
2024-05-22 10:40:30 -07:00
committed by GitHub
parent 81d5efd4c1
commit 0cd6ac797b
5 changed files with 958 additions and 4 deletions
+9 -1
View File
@@ -93,7 +93,15 @@ defmodule Pinchflat.MixProject do
test: ["ecto.create --quiet", "ecto.migrate --quiet", "test"],
"assets.setup": ["tailwind.install --if-missing", "esbuild.install --if-missing"],
"assets.build": ["tailwind default", "esbuild default"],
"assets.deploy": ["tailwind default --minify", "esbuild default --minify", "phx.digest"]
"assets.deploy": ["tailwind default --minify", "esbuild default --minify", "phx.digest"],
"ecto.migrate": [
"ecto.migrate",
~s(cmd [ -z "$MIX_ENV" ] && yarn run create-erd || echo "No ERD generated")
],
"ecto.rollback": [
"ecto.rollback",
~s(cmd [ -z "$MIX_ENV" ] && yarn run create-erd || echo "No ERD generated")
]
]
end
end