Flyway - есть ли уровни отладки? - PullRequest
0 голосов
/ 31 января 2020

При каждой миграции я не хочу перечислять все файлы, которые можно прочитать на Flyway, что делается дважды в два блока (с сотнями файлов, это слишком много ненужного чтения):

...(first block, before doing anything, flyway scans the directory and subdirectories)
...(part one: "Found filesystem resource:"    hundreds of times)
[DEBUG] Found filesystem resource: sql/Migrations/Released/Release_5.2/V05_02_00_13__#########.sql
...(immediately after)
...(part two: "Filtering out resource:"       hundreds of times)
[DEBUG] Filtering out resource: sql/Migrations/Released/Release_5.2/V05_02_00_13__#########.sql (filename: V05_02_00_13__#########.sql)
...
...(real migration actions)
...
...(second block, after ALL things done
...(part one: "Found filesystem resource:"    hundreds of times)
...(part two: "Filtering out resource:"       hundreds of times)
...

Мне бы хотелось иметь несколько уровней отладки, чтобы список файлов отображался на самом глубоком / максимальном уровне отладки, чтобы я не видел его каждый раз. Мне это не нужно.

С флагом / переменной все будет в порядке. Что ты говоришь? : -)

1 Ответ

1 голос
/ 03 февраля 2020

Сообщения [DEBUG] Found filesystem resource и [DEBUG] Filtering out resource печатаются только при запуске пролетного пути с параметром -X flyway migrate -X

Если вы запустите его без -X, вы получите только фактические действия по миграции распечатано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...