feat: full backend (untested)
This commit is contained in:
55
justfile
Normal file
55
justfile
Normal file
@@ -0,0 +1,55 @@
|
||||
set dotenv-load
|
||||
|
||||
default:
|
||||
@just --list
|
||||
|
||||
build:
|
||||
docker compose build
|
||||
|
||||
up:
|
||||
docker compose up -d
|
||||
|
||||
down:
|
||||
docker compose down
|
||||
|
||||
logs:
|
||||
docker compose logs -f
|
||||
|
||||
logs-backend:
|
||||
docker compose logs -f backend
|
||||
|
||||
logs-frontend:
|
||||
docker compose logs -f frontend
|
||||
|
||||
restart:
|
||||
docker compose restart
|
||||
|
||||
migrate:
|
||||
docker compose exec backend uv run alembic upgrade head
|
||||
|
||||
migrate-down:
|
||||
docker compose exec backend uv run alembic downgrade -1
|
||||
|
||||
shell-backend:
|
||||
docker compose exec backend bash
|
||||
|
||||
shell-db:
|
||||
docker compose exec db psql -U postgres -d availability
|
||||
|
||||
test:
|
||||
docker compose exec backend uv run pytest -v
|
||||
|
||||
lint:
|
||||
docker compose exec backend uv run ruff check src/
|
||||
|
||||
format:
|
||||
docker compose exec backend uv run ruff format src/
|
||||
|
||||
sync-calendars:
|
||||
curl -X POST http://localhost:8000/api/sync
|
||||
|
||||
fresh: down
|
||||
docker compose down -v
|
||||
docker compose up -d --build
|
||||
sleep 5
|
||||
just migrate
|
||||
Reference in New Issue
Block a user