generated from coulomb/repo-seed
31 lines
569 B
Makefile
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
|