У меня проблема с последовательной миграцией схемы и данных с использованием alembic.
У меня есть 2 сценария миграции alembic в папке с версиями.Первый - обновляет схему таблицы, добавляя столбцы, второй - заполняет их значениями.Когда я запускаю журналы миграции, мне сообщают, что первая миграция завершилась успешно, но вторая выдает ошибки об отсутствии столбцов, которые я добавил в миграцию № 1. Это привело меня к выводу, что alembic не выполняет промежуточные коммиты между различными миграциями.
Как я могу изменить это поведение, чтобы мой сценарий миграции № 1 фиксировал изменения до запуска сценария № 2?