Files
vergabe-teilnahme/Makefile
2026-05-08 14:26:48 +02:00

31 lines
569 B
Makefile

.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