.PHONY: up down logs local-test local-run redis-cli

up: ## Compose docker app
	@docker compose up -d --build --remove-orphans

down: ## Shutdown docker app
	@docker compose down

logs: ## View logs
	@docker compose logs -f

local-test: ## Run tests
	yarn format
	yarn lint
	yarn jest --updateSnapshot && yarn test

local-run: ## Run app
	yarn start

redis-cli:
	@docker run -it --network graphql-knowledge-search_default --rm redis redis-cli -h redis
