Příručka:$wgChangeTagsSchemaMigrationStage
Appearance
Tato funkce byla ve verzi 1.33.0 zcela odstraněna. |
| Různá nastavení: $wgChangeTagsSchemaMigrationStage | |
|---|---|
Fáze migrace schématu tabulky change_tag. |
|
| Zavedeno od verze: | 1.32.0 (Gerrit change 434814; git #Ia61b987) |
| Odstraněno od verze: | 1.33.0 (Gerrit change 473629; git #02a930d7) |
| Povolené hodnoty: | Viz níže |
| Výchozí hodnota: | MIGRATION_WRITE_BOTH |
| Další nastavení: Podle abecedy | Podle funkce | |
$wgChangeTagsSchemaMigrationStage označuje fázi migrace schématu tabulky change_tag.
Většina wiki může toto nastavit na MIGRATION_NEW a spustit maintenance/populateChangeTagDef.php, jakmile budou aktualizována potřebná rozšíření.
- migrateActors.php
- migrateArchiveText.php
- migrateComments.php
- migrateFileRepoLayout.php
- migrateImageCommentTemp.php
- migrateUserGroup.php
Podrobnosti
$wgChangeTagsSchemaMigrationStage lze nastavit na jeden z příznaků migrace změny schématu.
Povolený rozsah hodnot pro konfiguraci je jedna z konstant MIGRATION_*.
Dostupné konstanty a jejich plánované případy použití na wiki Wikimedia Foundation jsou následující:
MIGRATION_OLD(0, výchozí hodnota) - Pouze čte a zapisuje staré schéma. Nové schéma ani nemusí existovat. To se používá od sloučení opravy, dokud se změna schématu skutečně nepoužije v databázi.MIGRATION_WRITE_BOTH(1) - Napíše staré i nové schéma. Přednostně si přečte nové schéma a vrátí se ke starému. To se používá při testování změny, což umožňuje snadný návrat ke starému schématu.MIGRATION_WRITE_NEW(2) - Napíše pouze nové schéma. Přednostně si přečte nové schéma a vrátí se ke starému. To se používá při spuštění skriptu údržby k migraci existujících položek ve starém schématu do nového schématu.MIGRATION_NEW(3) - Pouze čte a zapisuje nové schéma. Staré schéma (a příznak funkce) může být nyní odstraněno.
Pro wikiny mimo Wikimedia Foundation se doporučuje nastavit toto na MIGRATION_NEW a spustit MIGRATION_NEW, abyste mohli využít výhody nového schématu.