37 lines
644 B
Makefile
Executable file
37 lines
644 B
Makefile
Executable file
.PHONY: up down build migrate makemigrations test shell createsuperuser logs
|
|
|
|
up:
|
|
docker compose up -d
|
|
|
|
down:
|
|
docker compose down
|
|
|
|
build:
|
|
docker compose build
|
|
|
|
migrate:
|
|
docker compose exec web python manage.py migrate
|
|
|
|
makemigrations:
|
|
docker compose exec web python manage.py makemigrations
|
|
|
|
test:
|
|
docker compose exec web pytest -v
|
|
|
|
shell:
|
|
docker compose exec web python manage.py shell
|
|
|
|
createsuperuser:
|
|
docker compose exec web python manage.py createsuperuser
|
|
|
|
logs:
|
|
docker compose logs -f web
|
|
|
|
frontend-dev:
|
|
cd frontend && npm run dev
|
|
|
|
frontend-build:
|
|
cd frontend && npm run build
|
|
|
|
frontend-logs:
|
|
docker compose logs -f frontend
|