Похоже, я нашел грязное решение взлома:
Future prepare() async {
logger.onRecord.listen((rec) => print("$rec ${rec.error ?? ""} ${rec.stackTrace ?? ""}"));
logger.parent.level = Level.FINE;
...
}
Нам нужно установить уровень логирования выше значения по умолчанию INFO
. Все запросы SQL регистрируют свои запросы на уровне FINE
.
Я ожидал, что этот параметр сможет загружаться с config.yaml
, но я не нашел ничего подобного.
Подробнее об уровнях журнала можно найти здесь