О проекте
Видео о луковой архитектуре
Видео о паттерне Unit of work
Запуск приложения
- Создать виртуальное окружение и установить зависимости
- Вызвать в терминале
python3 src/main.py
Настройка Alembic для асинхронного драйвера
- Находясь в корневой директории, запустить
alembic init -t async migrations
- Перенести папку
migrations
внутрь папкиsrc
. - Заменить
prepend_sys_path
на. src
иscript_location
наsrc/migrations
внутриalembic.ini