[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Source view] [Print] [Project Stats]
MySQL-specific updater. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
File Size: | 1074 lines (39 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
MysqlUpdater:: (30 methods):
getCoreUpdateList()
checkBin()
indexHasField()
doInterwikiUpdate()
doIndexUpdate()
doOldLinksUpdate()
doFixAncientImagelinks()
doWatchlistUpdate()
doSchemaRestructuring()
doNamespaceSize()
doPagelinksUpdate()
doUserUniqueUpdate()
doUserGroupsUpdate()
doWatchlistNull()
doPageRandomUpdate()
doTemplatelinksUpdate()
doBacklinkingIndicesUpdate()
doRestrictionsUpdate()
doCategorylinksIndicesUpdate()
doCategoryPopulation()
doPopulateParentId()
doEnableProfiling()
doMaybeProfilingMemoryUpdate()
doFilearchiveIndicesUpdate()
doUniquePlTlIl()
doUpdateMimeMinorField()
doClFieldsUpdate()
doLangLinksLengthUpdate()
doUserNewTalkTimestampNotNull()
doIwlinksIndexNonUnique()
Class: MysqlUpdater - X-Ref
Mysql update list and mysql-specific update functions.getCoreUpdateList() X-Ref |
No description |
checkBin( $table, $field, $patchFile ) X-Ref |
1.4 betas were missing the 'binary' marker from logging.log_title, which causes a collation mismatch error on joins in MySQL 4.1. param: string $table Table name param: string $field Field name to check param: string $patchFile Path to the patch to correct the field return: bool |
indexHasField( $table, $index, $field ) X-Ref |
Check whether an index contain a field param: string $table Table name param: string $index Index name to check param: string $field Field that should be in the index return: bool |
doInterwikiUpdate() X-Ref |
Check that interwiki table exists; if it doesn't source it |
doIndexUpdate() X-Ref |
Check that proper indexes are in place |
doOldLinksUpdate() X-Ref |
No description |
doFixAncientImagelinks() X-Ref |
No description |
doWatchlistUpdate() X-Ref |
Check if we need to add talk page rows to the watchlist |
doSchemaRestructuring() X-Ref |
No description |
doNamespaceSize() X-Ref |
No description |
doPagelinksUpdate() X-Ref |
No description |
doUserUniqueUpdate() X-Ref |
No description |
doUserGroupsUpdate() X-Ref |
No description |
doWatchlistNull() X-Ref |
Make sure wl_notificationtimestamp can be NULL, and update old broken items. |
doPageRandomUpdate() X-Ref |
Set page_random field to a random value where it is equals to 0. |
doTemplatelinksUpdate() X-Ref |
No description |
doBacklinkingIndicesUpdate() X-Ref |
No description |
doRestrictionsUpdate() X-Ref |
Adding page_restrictions table, obsoleting page.page_restrictions. Migrating old restrictions to new table -- Andrew Garrett, January 2007. |
doCategorylinksIndicesUpdate() X-Ref |
No description |
doCategoryPopulation() X-Ref |
No description |
doPopulateParentId() X-Ref |
No description |
doEnableProfiling() X-Ref |
No description |
doMaybeProfilingMemoryUpdate() X-Ref |
No description |
doFilearchiveIndicesUpdate() X-Ref |
No description |
doUniquePlTlIl() X-Ref |
No description |
doUpdateMimeMinorField() X-Ref |
No description |
doClFieldsUpdate() X-Ref |
No description |
doLangLinksLengthUpdate() X-Ref |
No description |
doUserNewTalkTimestampNotNull() X-Ref |
No description |
doIwlinksIndexNonUnique() X-Ref |
No description |
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |