Застревает процесс миграции в ОРМ SQLAlchemy для фреймворка Flask.
При миграции таблиц в SQLAlchemy во время их обновления процесс останавливается на таком:
INFO [alembic.migration] Context impl PostgresqlImpl.
INFO [alembic.migration] Will assume transactional DDL.
INFO [alembic.migration] Running upgrade 345552dsb34 -> 3fsdf34423, empty message
Решение 1
В большинстве случаем это связано с тем, что вы хотите обновить таблицу, которая в данный момент используется приложением/сервером.
Надо остановить сервис, который завязан на этой таблице и тогда процесс пройдет успешно.
Решение 2
Когда запускается alembic он использует контекст приложения app, а тот в свою очередь занят запущенным приложением.
В код приложения добавить:
def shutdown_session(exception=None):
db.remove()
Это позволит алембику обновлять данные при запущенном приложении.