| @@ 299-311 (lines=13) @@ | ||
| 296 | } |
|
| 297 | ||
| 298 | if (upgrade_vers(1.471, $version_installee, $version_cible)) { |
|
| 299 | if ($version_installee >= 1.470) { // annule les "maj" |
|
| 300 | spip_query("ALTER TABLE spip_auteurs_articles DROP maj TIMESTAMP"); |
|
| 301 | spip_query("ALTER TABLE spip_auteurs_rubriques DROP maj TIMESTAMP"); |
|
| 302 | spip_query("ALTER TABLE spip_auteurs_messages DROP maj TIMESTAMP"); |
|
| 303 | spip_query("ALTER TABLE spip_documents_articles DROP maj TIMESTAMP"); |
|
| 304 | spip_query("ALTER TABLE spip_documents_rubriques DROP maj TIMESTAMP"); |
|
| 305 | spip_query("ALTER TABLE spip_documents_breves DROP maj TIMESTAMP"); |
|
| 306 | spip_query("ALTER TABLE spip_mots_articles DROP maj TIMESTAMP"); |
|
| 307 | spip_query("ALTER TABLE spip_mots_breves DROP maj TIMESTAMP"); |
|
| 308 | spip_query("ALTER TABLE spip_mots_rubriques DROP maj TIMESTAMP"); |
|
| 309 | spip_query("ALTER TABLE spip_mots_syndic DROP maj TIMESTAMP"); |
|
| 310 | spip_query("ALTER TABLE spip_mots_forum DROP maj TIMESTAMP"); |
|
| 311 | } |
|
| 312 | maj_version (1.471); |
|
| 313 | } |
|
| 314 | ||
| @@ 25-36 (lines=12) @@ | ||
| 22 | spip_query("ALTER TABLE spip_mots ADD extra longblob NULL"); |
|
| 23 | ||
| 24 | // recuperer les eventuels 'supplement' installes en 1.701 |
|
| 25 | if ($version_installee == 1.701) { |
|
| 26 | spip_query("UPDATE spip_articles SET extra = supplement"); |
|
| 27 | spip_query("ALTER TABLE spip_articles DROP supplement"); |
|
| 28 | spip_query("UPDATE spip_auteurs SET extra = supplement"); |
|
| 29 | spip_query("ALTER TABLE spip_auteurs DROP supplement"); |
|
| 30 | spip_query("UPDATE spip_breves SET extra = supplement"); |
|
| 31 | spip_query("ALTER TABLE spip_breves DROP supplement"); |
|
| 32 | spip_query("UPDATE spip_rubriques SET extra = supplement"); |
|
| 33 | spip_query("ALTER TABLE spip_rubriques DROP supplement"); |
|
| 34 | spip_query("UPDATE spip_mots SET extra = supplement"); |
|
| 35 | spip_query("ALTER TABLE spip_mots DROP supplement"); |
|
| 36 | } |
|
| 37 | ||
| 38 | $u = spip_query("SELECT extra FROM spip_articles"); |
|
| 39 | $u&= spip_query("SELECT extra FROM spip_auteurs"); |
|
| @@ 167-177 (lines=11) @@ | ||
| 164 | } |
|
| 165 | ||
| 166 | // Un bug dans les 1.730 (il manquait le "ADD") |
|
| 167 | if (upgrade_vers(1.820, $version_installee, $version_cible)) { |
|
| 168 | spip_query("ALTER TABLE spip_articles ADD INDEX idx (idx)"); |
|
| 169 | spip_query("ALTER TABLE spip_auteurs ADD INDEX idx (idx)"); |
|
| 170 | spip_query("ALTER TABLE spip_breves ADD INDEX idx (idx)"); |
|
| 171 | spip_query("ALTER TABLE spip_mots ADD INDEX idx (idx)"); |
|
| 172 | spip_query("ALTER TABLE spip_rubriques ADD INDEX idx (idx)"); |
|
| 173 | spip_query("ALTER TABLE spip_syndic ADD INDEX idx (idx)"); |
|
| 174 | spip_query("ALTER TABLE spip_forum ADD INDEX idx (idx)"); |
|
| 175 | spip_query("ALTER TABLE spip_signatures ADD INDEX idx (idx)"); |
|
| 176 | maj_version(1.820); |
|
| 177 | } |
|
| 178 | ||
| 179 | // reindexer les articles (on avait oublie les auteurs) |
|
| 180 | if (upgrade_vers(1.821, $version_installee, $version_cible)) { |
|
| @@ 139-153 (lines=15) @@ | ||
| 136 | maj_version(1.910); |
|
| 137 | } |
|
| 138 | ||
| 139 | if (upgrade_vers(1.911, $version_installee, $version_cible)) { |
|
| 140 | ||
| 141 | spip_query("ALTER IGNORE TABLE spip_auteurs_articles DROP INDEX `id_auteur`"); |
|
| 142 | spip_query("ALTER IGNORE TABLE spip_auteurs_rubriques DROP INDEX `id_auteur`"); |
|
| 143 | spip_query("ALTER IGNORE TABLE spip_auteurs_messages DROP INDEX `id_auteur`"); |
|
| 144 | spip_query("ALTER IGNORE TABLE spip_mots_articles DROP INDEX `id_article`"); |
|
| 145 | spip_query("ALTER IGNORE TABLE spip_mots_breves DROP INDEX `id_breve`"); |
|
| 146 | spip_query("ALTER IGNORE TABLE spip_mots_rubriques DROP INDEX `id_rubrique`"); |
|
| 147 | spip_query("ALTER IGNORE TABLE spip_mots_syndic DROP INDEX `id_syndic`"); |
|
| 148 | spip_query("ALTER IGNORE TABLE spip_mots_forum DROP INDEX `id_forum`"); |
|
| 149 | spip_query("ALTER IGNORE TABLE spip_mots_documents DROP INDEX `id_document`"); |
|
| 150 | # 18 juillet 2007: table depreciee |
|
| 151 | # spip_query("ALTER IGNORE TABLE spip_caches DROP INDEX fichier"); |
|
| 152 | maj_version(1.911); |
|
| 153 | } |
|
| 154 | ||
| 155 | // Le logo du site n'est plus le logo par defaut des rubriques |
|
| 156 | // mais pour assurer la compatibilite ascendante, on le duplique |
|