add migrations

This commit is contained in:
Yusur 2025-11-06 17:19:00 +01:00
parent c46dce5e3b
commit a5695707b0
4 changed files with 180 additions and 3 deletions

View file

@ -3,4 +3,7 @@
source venv/bin/activate && \
source .env && \
pw_migrate create --auto --auto-source=coriplus.models --directory=src/migrations --database="$DATABASE_URL" "$@"
case "$1" in
("+") pw_migrate create --auto --auto-source=coriplus.models --directory=src/migrations --database="$DATABASE_URL" "${@:2}" ;;
("@") pw_migrate migrate --directory=src/migrations --database="$DATABASE_URL" "${@:2}" ;;
esac