Manual:$wgMultiContentRevisionSchemaMigrationStage/cs

$wgMultiContentRevisionSchemaMigrationStage označuje fázi migrace schématu tabulky RevisionStore (tabulky obsahu, slotů, content_models a slot_roles). Většina wiki může toto nastavit na  a spustit , odpovídající skript údržby, jakmile jsou aktualizována všechna potřebná rozšíření.

Upozorňujeme, že současné čtení starého a nového schématu není podporováno. Pokus o nastavení obou bitů čtení v $wgMultiContentRevisionSchemaMigrationStage bude mít za následek InvalidArgumentException.

Podrobnosti
$wgCommentTableSchemaMigrationStage lze nastavit na jednu kombinaci příznaků migrace změny schématu. Povolený rozsah hodnot pro konfiguraci je jedna z konstant. Dostupné konstanty a jejich plánované případy použití na wiki Wikimedia Foundation jsou následující:


 * - 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.
 * - 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.
 * - 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.
 * - 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  a spustit maintenance/populateContentTables.php, abyste mohli využít výhody nového schématu.

