Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
La plupart des ORM font leur requête en deux fois, par exemple:
LOG: execute <unnamed>: SELECT ... WHERE t0.id = $1
DETAIL: parameters: $1 = '4396'
C'est un peu galère pour suivre ce que fait une appli à debugger, surtout quand on a 20 paramètres...
(pas moyen de copier/coller le sql entre autres...)
Est-ce qu'un outil de reformatage de ces "paires" de ligne existe déja ?
(sinon, je bricolerai qq chose :-)
<mode rêve>Un paramètre dans le postgresql.conf qui forcerait la fusion de ce type de requête serait idéal !</mode>
Hors ligne
Oubliez le mode rêve, ça n'existe pas. Quant à un outil de reformatage, je n'en connais pas. Désolé.
Guillaume.
Hors ligne
Même si ce n'est pas son but premier, pgbadger fait ce travail pour les exemples de requêtes qu'il génère.
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1