# ANSI color codes COLOR_RESET=\033[0m COLOR_BOLD=\033[1m COLOR_GREEN=\033[32m COLOR_YELLOW=\033[33m help: @echo "" @echo " $(COLOR_YELLOW)Available targets:$(COLOR_RESET)" @echo " $(COLOR_GREEN)start$(COLOR_RESET) - Start Docker Services" @echo " $(COLOR_GREEN)down$(COLOR_RESET) - Down Docker Services" @echo " $(COLOR_GREEN)stop$(COLOR_RESET) - Stop Docker Services" @echo " $(COLOR_GREEN)migrations$(COLOR_RESET) - Run Django Makemigrations" @echo " $(COLOR_GREEN)migrate$(COLOR_RESET) - Run Django Migrate" @echo " $(COLOR_GREEN)user$(COLOR_RESET) - Run Django Createsuperuser" @echo " $(COLOR_GREEN)migrate$(COLOR_RESET) - Django Run" @echo "" @echo "$(COLOR_YELLOW)Note:$(COLOR_RESET) Use 'make ' to execute a specific target." @echo "" start: docker compose up -d down: docker compose down stop: docker compose stop migrations: python app/manage.py makemigrations migrate: python app/manage.py migrate user: python app/manage.py createsuperuser run: python app/manage.py runserver 0:9999 .PHONY: help, start, down, stop, migrations, migrate, user, run