#!/bin/bash # Exit immediately if any command exits with a non-zero status. set -e echo "Remaking migrations..." find . -path "*/migrations/0*.py" -delete uv run manage.py makemigrations --noinput echo "Resetting dev database... " docker compose down \ && docker volume rm -f pkmntradeclub_postgres_data \ && docker compose up -d db echo "Running prebuild..." ./scripts/prebuild.sh echo "Running migrations..." uv run manage.py migrate --noinput echo "Loading seed data..." uv run manage.py loaddata ./seed/0* echo "Running collectstatic..." uv run manage.py collectstatic -c --no-input echo "Done!"