Alembic: есть ли способ сохранить номер ревизии головы в БД?

Есть ли способ сохранить текущий номер версии в БД? Я имею в виду, когда я создаю заголовок миграции и обновления, как я могу вставить этот номер версии в базу данных и проверить таблицу на наличие этого номера версии в следующий раз, когда я буду выполнять миграцию.


person MrOldSir    schedule 13.08.2019    source источник


Ответы (1)


Текущий HEAD автоматически сохраняется в столбце version_number таблицы alembic_version в вашей базе данных. Вы можете получить его с помощью этого запроса:

SELECT version_num FROM alembic_version;
person snakecharmerb    schedule 13.08.2019