From 6355bb28876ab643d6c9b4d38f7075e670f33632 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Fri, 18 May 2007 11:29:54 +0000 Subject: [PATCH] des {} oubliees faisaient que cet upgrade reprenait au depart meme pour les champs deja OK ; en cas de timeout on etait dans l'impossibilite de terminer --- ecrire/base/upgrade.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ecrire/base/upgrade.php b/ecrire/base/upgrade.php index 8ec21e9faa..4fcc7d8c3d 100644 --- a/ecrire/base/upgrade.php +++ b/ecrire/base/upgrade.php @@ -51,10 +51,13 @@ function upgrade_vers($version, $version_installee, $version_cible = 0){ function convertir_un_champ_blob_en_text($table,$champ,$type){ $res = spip_query("SHOW FULL COLUMNS FROM $table LIKE '$champ'"); if ($row = spip_fetch_array($res)){ - if (strtolower($row['Type'])!=strtolower($type)) + if (strtolower($row['Type'])!=strtolower($type)) { $default = $row2['Default']?(" DEFAULT "._q($row2['Default'])):""; $notnull = ($row2['Null']=='YES')?"":" NOT NULL"; - spip_query("ALTER TABLE $table CHANGE $champ $champ $type $default $notnull"); + $q = "ALTER TABLE $table CHANGE $champ $champ $type $default $notnull"; + spip_log($q); + spip_query($q); + } } } -- GitLab