PYTHON ?= python3

.PHONY: contracts dev down migrate seed smoke

contracts:
	$(PYTHON) scripts/generate_openapi_contracts.py

dev:
	docker compose up --build

down:
	docker compose down --remove-orphans

migrate:
	alembic upgrade head

seed:
	PYTHONPATH=apps/backend $(PYTHON) -m src.infrastructure.seed_data

smoke:
	bash tests/smoke/public-health.sh
