Manual:$wgCommentTableSchemaMigrationStage/cs
File:OOjs UI icon alert-destructive.svg | <translate> This feature was removed completely in version <tvar name=ver>1.33.0</tvar>.</translate> |
<translate> Miscellaneous settings</translate>: $wgCommentTableSchemaMigrationStage | |
---|---|
Fáze migrace schématu tabulky comment . |
|
<translate> Introduced in version:</translate> | 1.30.0 (Gerrit change 357892; git #Ic3a434c) |
<translate> Removed in version:</translate> | 1.33.0 (Gerrit change 482371; git #0abb9338) |
<translate> Allowed values:</translate> | Viz níže |
<translate> Default value:</translate> | MIGRATION_OLD |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
$wgCommentTableSchemaMigrationStage označuje fázi migrace schématu tabulky comment
.
Většina wiki může toto nastavit na MIGRATION_NEW
a spustit maintenance/migrateComments.php
, jakmile budou aktualizována potřebná rozšíření.
Podrobnosti
$wgCommentTableSchemaMigrationStage 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 wiki mimo Wikimedia Foundation se doporučuje nastavit toto na MIGRATION_NEW
a spustit maintenance/migrateComments.php
, abyste mohli využít výhody nového schématu.
$wgForeignFileRepos
Pokud provozujete wiki farmu pomocí $wgForeignFileRepos
s ForeignDBRepo
nebo ForeignDBViaLBRepo
, je důležité mít na paměti, že wiki klienta a úložiště musí být v blízkých fázích migrace.
(podívejte se na stránku T181930)
Zahraniční repo wiki | |||||||
---|---|---|---|---|---|---|---|
Žádná změna schématu | OLD | WRITE_BOTH | WRITE_NEW | NEW | Spadlá pole | ||
Klientská wiki | Žádná změna schématu | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> |
OLD | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | <translate> No</translate> | <translate> No</translate> | |
WRITE_BOTH | <translate> No</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | |
WRITE_NEW | <translate> No</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> No</translate> | |
NEW | <translate> No</translate> | <translate> No</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | |
Spadlá pole | <translate> No</translate> | <translate> No</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> | <translate> Yes</translate> |