db change

This commit is contained in:
2026-08-29 13:04:41 +03:00
parent 443d40d7b6
commit 198506f062
21 changed files with 455 additions and 555 deletions
+11 -5
View File
@@ -3,6 +3,8 @@ ALLURE:=.venv/allure-2.44.0/bin/allure #linux&macos
#ALLURE=.venv\allure-2.44.0\bin\allure #Windows
NUM_DOWN ?= 1
#make run-dev BUILD=--build
BUILD ?=
.DEFAULT_GOAL := help
@@ -15,23 +17,27 @@ help:
##
.PHONY: run
run: ## Run dev local application
${VENV} uvicorn main:app --host 0.0.0.0 --port 8000 --reload
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile db up -d && ${VENV} uvicorn main:app --host 0.0.0.0 --port 8000 --reload
.PHONY: down
down: ## Down dev local db
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile db down
.PHONY: run-dev
run-dev: ## Run dev application
docker compose -f docker/compose-dev.yaml --profile dev up -d
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile dev up -d ${BUILD}
.PHONY: run-prod
run-prod: ## Run prod application
docker compose -f docker/compose-dev.yaml --profile prod up -d
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile prod up -d ${BUILD}
.PHONY: down-dev
down-dev: ## Down dev application
docker compose -f docker/compose-dev.yaml --profile dev down
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile dev down
.PHONY: down-prod
down-prod: ## Down prod application
docker compose -f docker/compose-dev.yaml --profile prod down
docker compose -f docker/compose-dev.yaml --env-file configs/.env --profile prod down
##
## Migration section