VORKOUT-8 #13

Merged
vlad.dev merged 30 commits from VORKOUT-8 into master 2025-07-02 12:23:44 +05:00
Showing only changes of commit febac9659f - Show all commits

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: