Skip to content
Extraits de code Groupes Projets
Valider 01e391d7 rédigé par nicod's avatar nicod
Parcourir les fichiers

Rangement

parent 0f12175b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -31,15 +31,7 @@ function blocks_upgrade($nom_meta_base_version, $version_cible) { ...@@ -31,15 +31,7 @@ function blocks_upgrade($nom_meta_base_version, $version_cible) {
]; ];
$maj['1.1.0'] = [ $maj['1.1.0'] = [
['sql_alter', 'TABLE spip_blocs RENAME TO spip_blocks'], ['blocks_update_1_0_1'],
['sql_alter', 'TABLE spip_blocs_liens RENAME TO spip_blocks_liens'],
['sql_alter', 'TABLE spip_blocs_types RENAME TO spip_blocktypes'],
['sql_alter', 'TABLE spip_blocks CHANGE id_bloc id_block bigint(21) NOT NULL AUTO_INCREMENT'],
['sql_alter', 'TABLE spip_blocks CHANGE id_blocs_type id_blocktype bigint(21) NOT NULL DEFAULT 0'],
['sql_alter', 'TABLE spip_blocks_liens CHANGE id_bloc id_block bigint(21) NOT NULL DEFAULT 0'],
['sql_alter', 'TABLE spip_blocktypes CHANGE id_blocs_type id_blocktype bigint(21) NOT NULL AUTO_INCREMENT'],
['maj_tables', ['spip_blocks', 'spip_blocks_liens', 'spip_blocktypes']], ['maj_tables', ['spip_blocks', 'spip_blocks_liens', 'spip_blocktypes']],
]; ];
...@@ -146,3 +138,15 @@ function blocks_installe_config() { ...@@ -146,3 +138,15 @@ function blocks_installe_config() {
] ]
); );
} }
function blocks_update_1_0_1(){
// renommage des tables
sql_alter('TABLE spip_blocs RENAME TO spip_blocks');
sql_alter('TABLE spip_blocs_liens RENAME TO spip_blocks_liens');
sql_alter('TABLE spip_blocs_types RENAME TO spip_blocktypes');
sql_alter('TABLE spip_blocks CHANGE id_bloc id_block bigint(21) NOT NULL AUTO_INCREMENT');
sql_alter('TABLE spip_blocks CHANGE id_blocs_type id_blocktype bigint(21) NOT NULL DEFAULT 0');
sql_alter('TABLE spip_blocks_liens CHANGE id_bloc id_block bigint(21) NOT NULL DEFAULT 0');
sql_alter('TABLE spip_blocktypes CHANGE id_blocs_type id_blocktype bigint(21) NOT NULL AUTO_INCREMENT');
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter