$db | MssqlUpdater | protected |
$extensionUpdates | DatabaseUpdater | protected |
$fileHandle | DatabaseUpdater | protected |
$holdContentHandlerUseDB | DatabaseUpdater | protected |
$postDatabaseUpdateMaintenance | DatabaseUpdater | protected |
$shared | DatabaseUpdater | protected |
$skipSchema | DatabaseUpdater | protected |
$updates | DatabaseUpdater | protected |
$updatesSkipped | DatabaseUpdater | protected |
__construct(DatabaseBase &$db, $shared, Maintenance $maintenance=null) | DatabaseUpdater | protected |
addExtensionField( $tableName, $columnName, $sqlPath) | DatabaseUpdater | |
addExtensionIndex( $tableName, $indexName, $sqlPath) | DatabaseUpdater | |
addExtensionTable( $tableName, $sqlPath) | DatabaseUpdater | |
addExtensionUpdate(array $update) | DatabaseUpdater | |
addField( $table, $field, $patch, $fullpath=false) | DatabaseUpdater | protected |
addIndex( $table, $index, $patch, $fullpath=false) | DatabaseUpdater | protected |
addPostDatabaseUpdateMaintenance( $class) | DatabaseUpdater | |
addTable( $name, $patch, $fullpath=false) | DatabaseUpdater | protected |
appendLine( $line) | DatabaseUpdater | |
applyPatch( $path, $isFullPath=false, $msg=null) | DatabaseUpdater | protected |
canUseNewUpdatelog() | DatabaseUpdater | protected |
checkStats() | DatabaseUpdater | protected |
copyFile( $filename) | DatabaseUpdater | |
disableContentHandlerUseDB() | DatabaseUpdater | protected |
doActiveUsersInit() | DatabaseUpdater | protected |
doCollationUpdate() | DatabaseUpdater | protected |
doLogSearchPopulation() | DatabaseUpdater | protected |
doLogUsertextPopulation() | DatabaseUpdater | protected |
doMigrateUserOptions() | DatabaseUpdater | protected |
doTable( $name) | DatabaseUpdater | protected |
doUpdates( $what=array( 'core', 'extensions', 'stats')) | DatabaseUpdater | |
doUpdateTranscacheField() | DatabaseUpdater | protected |
dropExtensionField( $tableName, $columnName, $sqlPath) | DatabaseUpdater | |
dropExtensionIndex( $tableName, $indexName, $sqlPath) | DatabaseUpdater | |
dropExtensionTable( $tableName, $sqlPath) | DatabaseUpdater | |
dropField( $table, $field, $patch, $fullpath=false) | DatabaseUpdater | protected |
dropIndex( $table, $index, $patch, $fullpath=false) | DatabaseUpdater | protected |
dropTable( $table, $patch=false, $fullpath=false) | DatabaseUpdater | |
enableContentHandlerUseDB() | DatabaseUpdater | protected |
getCoreUpdateList() | MssqlUpdater | protected |
getDB() | DatabaseUpdater | |
getExtensionUpdates() | DatabaseUpdater | protected |
getOldGlobalUpdates() | DatabaseUpdater | protected |
getPostDatabaseUpdateMaintenance() | DatabaseUpdater | |
initOldGlobals() | DatabaseUpdater | private |
insertUpdateRow( $key, $val=null) | DatabaseUpdater | |
loadExtensions() | DatabaseUpdater | private |
modifyExtensionField( $tableName, $fieldName, $sqlPath) | DatabaseUpdater | |
modifyField( $table, $field, $patch, $fullpath=false) | DatabaseUpdater | |
newForDB(&$db, $shared=false, $maintenance=null) | DatabaseUpdater | static |
output( $str) | DatabaseUpdater | |
purgeCache() | DatabaseUpdater | |
rebuildLocalisationCache() | DatabaseUpdater | protected |
renameExtensionIndex( $tableName, $oldIndexName, $newIndexName, $sqlPath, $skipBothIndexExistWarning=false) | DatabaseUpdater | |
renameIndex( $table, $oldIndex, $newIndex, $skipBothIndexExistWarning, $patch, $fullpath=false) | DatabaseUpdater | protected |
runUpdates(array $updates, $passSelf) | DatabaseUpdater | private |
setAppliedUpdates( $version, $updates=array()) | DatabaseUpdater | protected |
tableExists( $tableName) | DatabaseUpdater | |
updateRowExists( $key) | DatabaseUpdater | |
writeSchemaUpdateFile( $schemaUpdate=array()) | DatabaseUpdater | private |