Problèmes de mises à jour avec SQLite 2 et 3
Il reste des problèmes à régler avec SQLite
- certains ALTER ne fonctionnent toujours pas, notamment ceux définissant ou modifiant des INDEX (utiliser un sql_create_index() ?)
- SQLite 2 n'a pas l'air de connaître concat() (simple à corriger)
Plus généralement, je pense qu'il faut éliminer sqlite_generique, et mettre ne garder que sqlite2.php, sqlite3.php et sqlite_fonctions.php, car il y a finalement beaucoup de différences entre 2 et 3 (donc beaucoup de tests), et de plus, SQLite sous SPIP paraît anormalement lent (l'analyse des requetes est peut être trop gourmande ?).
Penser à utiliser (et documenter (hic!)) sql_insertq_multiple(table, array(
couples),...) pour l'insertion en masse car SQLite ne supporte pas l'ecriture VALUES (a,b),(c,d),(d,e)