Автономный режим Python alembic без таблицы alembic_version - PullRequest
0 голосов
/ 18 мая 2018

Я бы хотел использовать alembic в автономном режиме и выполнять миграцию SQL из внешнего программного обеспечения.
Внешнее программное обеспечение отслеживает версию БД, поэтому мне вообще не нужна таблица alembic_version.
Знаете ли вы, могу ли я генерировать миграции SQL без создания таблицы alembic_version?Это поддерживаемая функция?

Спасибо

1 Ответ

0 голосов
/ 03 октября 2018

Я не думаю, что создание миграций в автономном режиме до сих пор является доступной функцией, как писал @zzzeek в разделе «Написание сценариев миграции для поддержки генерации сценариев» в официальном учебном пособии https://alembic.zzzcomputing.com/en/latest/offline.html.Я очень надеюсь, что новая функция появится, так как мой проект не может подключиться к серверу базы данных напрямую, но генерация сценариев sql в автономном режиме сэкономит мое время, предотвращая написание объектов SQL DDL и SqlAlchemy.

...