Manual:Hooks/LoadExtensionSchemaUpdates/cs

Shrnutí

 * 1) Vytvořte háček, jak je uvedeno níže. Příklad ukazuje, jak nastavit funkci zaháčkování. Pokud máte více než jednu aktualizaci schématu, můžete je umístit do stejné funkce. Ujistěte se, že používáte metody s Extension v názvu k registraci aktualizací, spíše než je spouštějte přímo.
 * 2) Ujistěte se, že má háček přístup ke všem potřebným souborům SQL, které jsou obvykle umístěny v adresáři.
 * 3) Správně naformátujte SQL soubory.  Pro některé příklady se podívejte na  a odpovídající.
 * 4) Z příkazového řádku spusťte skript   pro aktualizaci databáze vaší wiki pomocí háčku   vašeho rozšíření. Další informace naleznete v příručce.

>= 1.25
Registrace rozšíření byla zavedena v MW 1.25, a proto by se místo měla používat sekce Háčky. Například:

A v :

Kód zpětného volání zavěšení je stejný jako u předchozích verzí (viz níže).



Související odkazy

 * Manual:Hooks/ParserTestTables – Tento háček může být také nezbytný, pokud vaše rozšíření mění chování analyzátoru (funkce analyzátoru, háky značek atd.)
 * Manual:SQL patch file
 * vygenerovaná dokumentace třídy