diff --git a/README.md b/README.md index 6bee63d..4e276ac 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,21 @@ docker-compose build docker-compose up ``` -2. Запустить тесты +3. Создать миграции: +```sh +docker-compose exec backend_api alembic revision --autogenerate -m "init" +``` +4. Обновление базы данных: +```sh +docker-compose exec backend_api alembic upgrade head +``` + +5. Запустить тесты
## Информация: -- Модели баз данных создаются вместе с сборкой проекта в starter.sh - В тестах был дабавлен параметр hash - его имитирует uuid - Транзакции привязыватся к пользователю по uid - Был исправлен url в тестах assert_balance diff --git a/app/starter.sh b/app/starter.sh index da7c9f6..904a10e 100644 --- a/app/starter.sh +++ b/app/starter.sh @@ -2,7 +2,5 @@ # turn on bash's job control set -m -alembic revision --autogenerate -m "init" -alembic upgrade head # API python3 __main__.py \ No newline at end of file