Thank you, that's perfect.
By the way, I made a parser for displaying formatted error messages. I assumed that one error = one line, but I realized that SQL queries made with the Query Builder Class contains carriage return. When an error contains a SQL query, it become impossible to differentiate this single multi-line message from several single-line messages.
Of course, checking for DEBUG, INFO at the beginning of the line is possible, but not very satisfying if the query contains one of this keyword ?
That's not really important, but may be an improvement for CodeIgniter 4 !