FossilRepo
| 4ce269c… | ragelink | 1 | .PHONY: up down build logs shell migrate migrations seed test lint check superuser ps |
| 4ce269c… | ragelink | 2 | |
| 4ce269c… | ragelink | 3 | up: |
| 4ce269c… | ragelink | 4 | docker compose up -d |
| 4ce269c… | ragelink | 5 | |
| 4ce269c… | ragelink | 6 | down: |
| 4ce269c… | ragelink | 7 | docker compose down |
| 4ce269c… | ragelink | 8 | |
| 4ce269c… | ragelink | 9 | build: |
| 4ce269c… | ragelink | 10 | docker compose up -d --build |
| 4ce269c… | ragelink | 11 | |
| 4ce269c… | ragelink | 12 | restart: |
| 4ce269c… | ragelink | 13 | docker compose restart backend |
| 4ce269c… | ragelink | 14 | |
| 4ce269c… | ragelink | 15 | logs: |
| 4ce269c… | ragelink | 16 | docker compose logs -f backend |
| 4ce269c… | ragelink | 17 | |
| 4ce269c… | ragelink | 18 | shell: |
| 4ce269c… | ragelink | 19 | docker compose exec backend bash |
| 4ce269c… | ragelink | 20 | |
| 4ce269c… | ragelink | 21 | migrate: |
| 4ce269c… | ragelink | 22 | docker compose exec backend python manage.py migrate |
| 4ce269c… | ragelink | 23 | |
| 4ce269c… | ragelink | 24 | migrations: |
| 4ce269c… | ragelink | 25 | docker compose exec backend python manage.py makemigrations $(app) |
| 4ce269c… | ragelink | 26 | |
| 4ce269c… | ragelink | 27 | seed: |
| 4ce269c… | ragelink | 28 | ifdef flush |
| 4ce269c… | ragelink | 29 | docker compose exec backend python manage.py seed --flush |
| 4ce269c… | ragelink | 30 | else |
| 4ce269c… | ragelink | 31 | docker compose exec backend python manage.py seed |
| 4ce269c… | ragelink | 32 | endif |
| 4ce269c… | ragelink | 33 | |
| 4ce269c… | ragelink | 34 | test: |
| 4ce269c… | ragelink | 35 | docker compose exec backend python -m pytest --cov --cov-report=term-missing -v |
| 4ce269c… | ragelink | 36 | |
| 4ce269c… | ragelink | 37 | lint: |
| 4ce269c… | ragelink | 38 | docker compose exec backend python -m ruff check . && docker compose exec backend python -m ruff format --check . |
| 4ce269c… | ragelink | 39 | |
| 4ce269c… | ragelink | 40 | check: lint test |
| 4ce269c… | ragelink | 41 | |
| 4ce269c… | ragelink | 42 | superuser: |
| 4ce269c… | ragelink | 43 | docker compose exec backend python manage.py createsuperuser |
| 4ce269c… | ragelink | 44 | |
| 4ce269c… | ragelink | 45 | ps: |
| 4ce269c… | ragelink | 46 | docker compose ps |
| 4ce269c… | ragelink | 47 | |
| 4ce269c… | ragelink | 48 | # Local dev (no Docker) |
| 4ce269c… | ragelink | 49 | local-install: |
| 4ce269c… | ragelink | 50 | uv sync --all-extras |
| 4ce269c… | ragelink | 51 | |
| 4ce269c… | ragelink | 52 | local-migrate: |
| 4ce269c… | ragelink | 53 | uv run python manage.py migrate |
| 4ce269c… | ragelink | 54 | |
| 4ce269c… | ragelink | 55 | local-run: |
| 4ce269c… | ragelink | 56 | uv run python manage.py runserver |
| 4ce269c… | ragelink | 57 | |
| 4ce269c… | ragelink | 58 | local-test: |
| 4ce269c… | ragelink | 59 | uv run python -m pytest --cov --cov-report=term-missing -v |
| 4ce269c… | ragelink | 60 | |
| 4ce269c… | ragelink | 61 | local-lint: |
| 4ce269c… | ragelink | 62 | uv run ruff check . && uv run ruff format --check . |