help:  ## Display help
	@awk 'BEGIN {FS = ":.*##"; printf "\nUsage:\n  make \033[36m\033[0m\n"} /^[a-zA-Z_-]+:.*?##/ { printf "  \033[36m%-30s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST)

test: ## Run tests
	./vendor/bin/phpunit

db-migrate: ## Run migrations
	bin/console doctrine:migrations:migrate --no-interaction --allow-no-migration

db-diff: ## Migrations diff
	bin/console doctrine:migrations:diff --no-interaction

.PHONY: test db-migrate db-diff

bash:
	cd ../docker-env && docker compose exec -u root bpc-acquiring-integration-service bash

start:
	cd ../docker-env && make service bpc-acquiring-integration-service start && docker compose up -d nginx; exit
