r13132 - in branches/spip-2.0/ecrire: exec inc maj req

Author: marcimat@free.fr
Date: 2008-11-10 02:02:32 +0100 (lun, 10 nov 2008)
New Revision: 13132

Log:
Corrections pour SQLite (ferme #1411)

- les KEY sont maintenant correctement gérées
- les alter peuvent modifier les KEY et PRIMARY KEY

En plus dans ce dépot,
- correction dans une mise à jour d'un calcul_mysql_in en sql_in()
- passage de 2 USING restant dans le core en ON () pour que SQLite 2 soit content vu qu'il ne connait pas ce mot
- correction sur sql_multi mysql pour que sql_getfetsel(sql_multi(champ,langue)) n'écrive pas "AS multi AS n" dans la requete ! (un tout petit espace de rien du tout)

En plus à l'extérieur, un jeu de tests unitaires qui a servi a tester les corrections :
- http://zone.spip.org/trac/spip-zone/changeset/24138

Modified:
   branches/spip-2.0/ecrire/exec/brouteur_frame.php
   branches/spip-2.0/ecrire/inc/afficher_objets.php
   branches/spip-2.0/ecrire/maj/v019.php
   branches/spip-2.0/ecrire/req/mysql.php
   branches/spip-2.0/ecrire/req/sqlite_fonctions.php
   branches/spip-2.0/ecrire/req/sqlite_generique.php

Details: http://trac.rezo.net/trac/spip/changeset/13132