refactor(Makefile): change source with poetry

This commit is contained in:
Vladislav Syrochkin 2025-06-26 12:27:14 +05:00
parent 6c0a6ac1d4
commit febac9659f

View File

@ -12,8 +12,7 @@ services:
start-api:
cd api && \
source .venv/bin/activate && \
python -m ${API_APPLICATION_NAME}
poetry run python -m ${API_APPLICATION_NAME}
start-client:
cd client && \
@ -21,25 +20,24 @@ start-client:
migrate:
cd api && \
source .venv/bin/activate && \
poetry env activate && \
cd $(API_APPLICATION_NAME)/db && \
PYTHONPATH='../..' ALEMBIC_MIGRATIONS=True alembic upgrade $(args)
downgrade:
cd api && \
source .venv/bin/activate && \
poetry env activate && \
cd $(API_APPLICATION_NAME)/db && \
PYTHONPATH='../..' alembic downgrade -1
revision:
cd api && \
source .venv/bin/activate && \
poetry env activate && \
cd $(API_APPLICATION_NAME)/db && \
PYTHONPATH='../..' ALEMBIC_MIGRATIONS=True alembic revision --autogenerate
venv-api:
cd api && \
poetry env activate \
poetry install
venv-client: