Установка alembic в проект: 1. Переходим в папку с проектом и активируем .venv 2. Устанавливаем alembic: pip install alembic 3. Инициализируем alembic: alembic init alembic Автогенерация миграций в alembic: 1. В файл env.py добавляем доступ до MetatData таблиц нашей базы данных 2. В env.py добавляем также config.set_main_option('sqlalchemy.url', settings.sql_storage_url) со строкой подключения к базе данных 3...
Что бы выполнить код до старта приложения или после остановки. Мне пригодилось данная возможность для накатывания миграции на базу данных через alembic. Подробнее можно почитать в документации.