diff --git a/Makefile b/Makefile index c1c8ef2..b84ab8c 100644 --- a/Makefile +++ b/Makefile @@ -55,61 +55,3 @@ db-seed: build-cli dev-setup: deps cp .env.example .env @echo "Please update .env file with your configuration" - -# Docker commands -docker-build: - docker-compose build - -docker-up: - docker-compose up -d - -docker-down: - docker-compose down - -docker-logs: - docker-compose logs -f - -docker-ps: - docker-compose ps - -docker-restart: - docker-compose restart api - -docker-clean: - docker-compose down -v - -# Docker development -docker-dev: - docker-compose -f docker-compose.yml -f docker-compose.dev.yml up - -docker-dev-build: - docker-compose -f docker-compose.yml -f docker-compose.dev.yml build - -# Docker database -docker-db-shell: - docker-compose exec postgres psql -U postgres -d booking_system - -docker-db-backup: - docker-compose exec postgres pg_dump -U postgres booking_system > backup_$$(date +%Y%m%d_%H%M%S).sql - -docker-db-restore: - @read -p "Enter backup file path: " file; \ - docker-compose exec -T postgres psql -U postgres booking_system < $$file - -# Docker testing -docker-test: - docker-compose exec api go test ./... - -docker-test-coverage: - docker-compose exec api go test -cover ./... - -# Docker utilities -docker-shell: - docker-compose exec api /bin/sh - -docker-rebuild: - docker-compose up -d --build api - -docker-health: - @echo "API Health:"; curl -s http://localhost:8080/health | jq . - @echo "\nDatabase Health:"; docker-compose exec postgres pg_isready -U postgres \ No newline at end of file