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