утилита. Разработка с нуля. Написать скрипт который делает diff между между миграциями для постгресс: Часто возникает ситуация где кто-то что-то забыл сделать и оказывается что схема бд на проде не соответствует описанной в коде забыто добавление индексов итд. Хочется иметь инструменты, которые быстро и точно покажут есть ли отличия между миграциями и сгенирируют sql для починки но проблема в том, что внутри sqlalchemy используется alembic а тот многие вещи детектить не умеет. можно , как вариант , написать свою функцию, которая вытащит из алхимии частичное описание таблиц (только то что нужно, типа primary key и check constraint) и сама посравнивает с тем что есть в базе и напишет diff.