Open Time - Clearbricks SQL Query builder - Commentaires<p>Open time, open mind, open eyes</p>2024-03-28T05:07:02+01:00Franck Paulurn:md5:61070eb8c883ae7581f861faefddecbfDotclearClearbricks SQL Query builder - Franckurn:md5:bd5c11c1bc96d25f0c796c30045ba31a2018-03-23T08:24:43+01:002018-03-23T08:24:43+01:00Franck<p>Disons que dans ce cas particulier on évite les écueils liés aux particularités des syntaxes SQL des différents gestionnaires qu’on supporte (MySQL, PostgreSQL et SQLite).</p>
<p>D’autre part, ça ajoute un peu de souplesse pour certaines compositions de requête, je pense entre autres à celle qui est construite quand on recherche des billets, qui est assez « usine à gaz » dans Dotclear. Cela dit, l’implémentation que j’ai pour l’instant faite n’est pas encore assez pratique pour ça, mais ça va venir.</p>
<p>Par ailleurs pour un développeur de plugin (ou de thème d’ailleurs), ça simplifie peut-être l’écriture ou a minima la relecture ultérieure.</p>
<p>Quant à l’abstraction, c’est déjà ce qu’on fait côté Dotclear avec les templates (sans PHP à l’intérieur), du coup je pense que ce n’est pas plus mal de faire pareil côté accès aux données.</p>
<p>Pour l’instant il faut que je termine les tests unitaires et je pousse tout ça sur le dépôt.</p>Clearbricks SQL Query builder - Nicolasurn:md5:de1d5bffcec4161ddbee68c08a95f22b2018-03-23T08:17:10+01:002018-03-23T08:17:10+01:00Nicolas<p>Perso, je suis de moins en moins fan des abstractions même si je comprends bien l’intérêt.</p>