Et si on surchargeait la méthode dans WDatabase pour récupérer l'erreur ou l'exception et afficher une erreur via le système d'erreur de WityCMS ? On pourrait stocker ou envoyer en interne la query source de l'erreur avec l'erreur retournée.

Faudra aussi penser à ajouter l'issue qui doit permettre d'envoyer par mail les erreurs critiques à l'admin du site. Pourquoi pas une application DEBUG qui liste toutes les erreurs critiques qui ont pu se produire ? Pour faire original on les stocke en dehors de la BDD, directement dans un fichier sur le filesystem su serveur, dans un espace sécurisé qui nous permette d'aller stocker des trucs même si on met la bdd en erreur ou si les codes de la bdd changent par exemple et qu'on a oublié de les changer sur un site. Qu'en penses-tu ?