Что представляет собой идентификатор ревизии Alembic?

Я только начал смотреть на Alembic и пришел из Django, где у нас есть Юг, чтобы перенести наши схемы базы данных (которые скоро будут включены), которые используют дружественное старое число фиксированной ширины, такое как 0037_fix_my_schema.py Говоря о порядке применения миграций, я, естественно, заинтригован ID ревизии Alembic. Есть ли DAG, поддерживающая Alembic, или кто-то может дать небольшой обзор его внутренних возможностей в этом отношении?

1 ответ

Решение

Я сам посмотрел. Источник говорит:

def rev_id():
    val = int(uuid.uuid4()) % 100000000000000
    return hex(val)[2:-1]

Не так увлекательно.

Другие вопросы по тегам