FossilRepo

fossilrepo / Makefile
Source Blame History 62 lines
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 .

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button