r10960 - spip/ecrire/req

Author: marcimat@free.fr
Date: 2007-12-13 19:35:33 +0100 (jeu, 13 déc 2007)
New Revision: 10960

Log:
Améliorer la gestion des ALTER TABLE table (DROP|CHANGE|MODIFY) column sous SQLITE

Au lieu de faire 2 copies entière de la table à modifier pour réaliser une opération DROP ou CHANGE column, il n'y en a plus qu'une :
1) créer une table temporaire qui tient compte des changements à réaliser sur la table ALTERée
2) copier dedans le contenu table altérée (long sur les grosses bases ?),
3) supprimer la table altérée,
4) renommer la table temporaire avec le nom de la table altérée.

Modified:
   spip/ecrire/req/sqlite_generique.php

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