diff --git a/install/updates/froxlor/0.9/update_1.0.inc.php b/install/updates/froxlor/0.9/update_1.0.inc.php deleted file mode 100644 index 1d52ca15..00000000 --- a/install/updates/froxlor/0.9/update_1.0.inc.php +++ /dev/null @@ -1,60 +0,0 @@ -query("SHOW TABLES"); - while($table = $db->fetch_array($result, 'num')) - { - $db->query("ALTER TABLE " . $table[0] . " CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;"); - $db->query("ALTER TABLE " . $table[0] . " DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci"); - - $affected_columns = array(); - - $primarykey = ""; - $columns = $db->query("SHOW COLUMNS FROM ".$table[0]); - while ($column = $db->fetch_array($columns)) - { - if (!(strpos($column['Type'], "char") === false) || !(strpos($column['Type'], "text") === false)) - { - $affected_columns[] = $column['Field']; - } - - if ($column['Key'] == 'PRI') { - $primarykey = $column['Field']; - } - } - - $count_cols = count($affected_columns); - if ($count_cols > 0) - { - $load = ""; - foreach($affected_columns as $col) - { - $load .= ", `" . $col . "`"; - } - - $rows = $db->query("SELECT $primarykey" . $load . " FROM `" . $table[0] . "`"); - while ($row = $db->fetch_array($rows)) - { - $changes = ""; - for ($i = 0; $i < $count_cols; $i++) - { - $base = "`" . $affected_columns[$i] . "` = '" . convertUtf8($row[$affected_columns[$i]]) . "'"; - $changes .= ($i == ($count_cols-1)) ? $base : $base . ", "; - } - - $db->query("UPDATE `" . $table[0] . "` SET " . $changes . " WHERE `$primarykey` = '" . $db->escape($row[$primarykey]) . "';"); - } - } - } - - lastStepStatus(0); -} -*/ - -?>