Le Mercredi 30 Mars 2005 22:37, nicodache a écrit : > ca sera pas trop difficilement gérable, pour autant que GLPI utilise > du code SQL un peu plus standard que le bouzin de MySQL.
;-) > en SQL92, une transaction commence toujours par un begin, et se > termine par un commit. Le plus dur dans l'histoire sera simplement > d'avoir la même "interface" pour chaque fonction de chaque dbms, et > pour cela, je propose déja qu'on se base sur le nom des fonctions de > la classe DBmysql (glpi/glpi/common/classe.php), en modifiant les > paramètres la ou il faut (insert_id($table) oui je pense qu'en ayant un abstraction au niveau d'une librairie cela permet une gestion plus clean des ordres sql dans le code. Ce qui permet aussi d'implementer les particularites et /ou optimisations dans la librairie elle meme et de prenseterun interface unique pour le reste du programme > Cependant, je suis tout à fait d'accord pour la réunion sur IRC hein ;-) moi aussi ... -- Benoit Mortier Linux Engineer www.opensides.be