.PHONY: dev db migrate shell test lint css createsuperuser collectstatic db: docker compose -f docker-compose.dev.yml up -d 2>/dev/null || echo "DB already running" dev: uv run manage.py runserver 0.0.0.0:8000 css: npm run dev migrate: uv run manage.py makemigrations uv run manage.py migrate shell: uv run manage.py shell_plus 2>/dev/null || uv run manage.py shell test: uv run pytest lint: uv run ruff check . uv run mypy vergabe_teilnahme/ createsuperuser: uv run manage.py createsuperuser collectstatic: uv run manage.py collectstatic --noinput