Установка переменной среды DBIC_TRACE в значение true:
BEGIN { $ENV{DBIC_TRACE} = 1 }
генерирует очень полезный вывод, особенно показывая SQL-запрос, который выполняется, но SQL-запрос находится в одной строке.
Есть ли способ проталкивать его через некоторую "обычную" процедуру, чтобы отформатировать ее лучше, возможно, разбить ее на несколько строк? В противном случае, может кто-нибудь дать мне толчок в том, где в коде, который мне нужно будет взломать, чтобы добавить такой крючок? И какой лучший инструмент - принять плохо отформатированный SQL-запрос и вытащить красиво отформатированный?
"Хорошее форматирование" в этом контексте просто означает лучше, чем "все в одной строке". Я не особо суетился о конкретных стилях запросов форматирования.
Спасибо!