Что представляет собой идентификатор ревизии 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]
Не так увлекательно.