Как включить многословие для "alembi c upgrade head"? - PullRequest
0 голосов
/ 26 февраля 2020

В одном из проектов python, над которым я работаю, мы используем alembi c для обработки сценариев миграции БД. В последнее время у него произошел инцидент, когда контейнер, в котором запущена головка обновления alembi c, застрял (из-за некоторых блокировок в БД установил приложение времени выполнения) и в итоге истек тайм-аут, не сообщая никаких подробностей происходящего. Наконец нам удалось получить доступ к базе данных prod (к которой при нормальных обстоятельствах мы не имеем доступа. Это что-то, навязанное нашей командой cloudops по соображениям безопасности). Поэтому, чтобы упростить наш процесс отладки, я бы хотел включить подробный режим при вызове «alembi c upgrade head», без необходимости добавлять тон журналов поверх сценариев миграции.

I обнаружил, что --verbose флаг принимается для некоторых операций alembi c, но по некоторым причинам «alembi c upgrade head» не позволяет его.

использование: alembi c [ -h] [- c CONFIG] [-n ИМЯ] [-x X] [--raiseerr] {ветви, текущее, понижение, редактирование, головы, история, init, list_templates, объединение, ревизия, шоу, печать, upgrade} ... alembi c: ошибка: нераспознанные аргументы: --verbose

Это вызов, генерирующий вышеуказанную ошибку: alembi c голову обновления --verbose

Есть идеи, как включить многословие при обновлении?

Спасибо

1 Ответ

0 голосов
/ 27 февраля 2020

Похоже, что многословный не работает в этом случае. Подробнее здесь: https://groups.google.com/forum/#! Topic / sqlalchemy-alembic / kpCYbkfHLeA

...