Changeset 117897 in spip-zone


Ignore:
Timestamp:
Sep 19, 2019, 9:58:52 AM (16 months ago)
Author:
teddy.spip@…
Message:

Si on ajoute un champ dans la table après le nouveau nom d'un champ, il faut faire le CHANGE avant. Cela bloquait l'update de noizetier v2 vers v3.
Reste à trouver pourquoi les blocs initiaux ne sont pas repris correctement dans la nouvelle gestion des compositions.

Location:
_plugins_/noizetier/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/noizetier_administrations.php

    r117890 r117897  
    4747                array('maj_tables',array('spip_noisettes')),
    4848        );
    49        
     49
    5050        $maj['0.5.0'] = array(
    5151                array('maj_tables',array('spip_noisettes')),
     
    126126        sql_alter("TABLE spip_noisettes ADD id_conteneur varchar(255) DEFAULT '' NOT NULL AFTER plugin");
    127127        sql_alter("TABLE spip_noisettes ADD conteneur text DEFAULT '' NOT NULL AFTER id_conteneur");
     128        // -- Changement du nom du champ 'noisette' en 'type_noisette' et de sa taille
     129        sql_alter("TABLE spip_noisettes CHANGE noisette type_noisette varchar(255) DEFAULT '' NOT NULL");
    128130        sql_alter("TABLE spip_noisettes ADD est_conteneur varchar(3) DEFAULT 'non' NOT NULL AFTER type_noisette");
    129131        sql_alter("TABLE spip_noisettes ADD encapsulation varchar(6) DEFAULT 'defaut' NOT NULL AFTER parametres");
     
    131133        // -- Changement du nom du champ 'rang' en 'rang_noisette'
    132134        sql_alter("TABLE spip_noisettes CHANGE rang rang_noisette smallint DEFAULT 1 NOT NULL");
    133         // -- Changement du nom du champ 'noisette' en 'type_noisette' et de sa taille
    134         sql_alter("TABLE spip_noisettes CHANGE noisette type_noisette varchar(255) DEFAULT '' NOT NULL");
    135135        // -- Suppression des index pour des colonnes dont on va modifier la taille ou le type
    136136        sql_alter("TABLE spip_noisettes DROP INDEX type");
  • _plugins_/noizetier/trunk/paquet.xml

    r117890 r117897  
    22        prefix="noizetier"
    33        categorie="maintenance"
    4         version="3.0.94"
     4        version="3.0.95"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.