Как проверить, нужно ли генерировать миграции Alembi c? - PullRequest
1 голос
/ 22 апреля 2020

Я пытаюсь улучшить конвейер CI, чтобы предотвратить ситуации, когда модели SQLAlchemy добавляются или изменяются, но Alembi c миграция не записывается и не генерируется автором фиксации, чтобы не попасть в производственную ветвь.

alembic --help, похоже, не предоставляет никаких полезных команд для этого случая, но в нем уже есть все необходимые метаданные (переменная target_metadata) и учетные данные базы данных в env.py, чтобы это произошло.

Что бы быть лучшей практикой для реализации этой проверки в CI?

...