| $db | DatabaseUpdater | protected |
| $extensionUpdates | DatabaseUpdater | protected |
| $fileHandle | DatabaseUpdater | protected |
| $holdContentHandlerUseDB | DatabaseUpdater | protected |
| $postDatabaseUpdateMaintenance | DatabaseUpdater | protected |
| $shared | DatabaseUpdater | protected |
| $skipSchema | DatabaseUpdater | protected |
| $updateCounter | DatabaseUpdater | protectedstatic |
| $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 |
| doEnableProfiling() | DatabaseUpdater | protected |
| doLogSearchPopulation() | DatabaseUpdater | protected |
| doLogUsertextPopulation() | DatabaseUpdater | protected |
| doMigrateUserOptions() | DatabaseUpdater | protected |
| doTable($name) | DatabaseUpdater | protected |
| doUpdates($what=[ '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() | SqliteUpdater | protected |
| getDB() | DatabaseUpdater | |
| getExtensionUpdates() | DatabaseUpdater | protected |
| getOldGlobalUpdates() | DatabaseUpdater | protected |
| getPostDatabaseUpdateMaintenance() | DatabaseUpdater | |
| insertUpdateRow($key, $val=null) | DatabaseUpdater | |
| 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 |
| setAppliedUpdates($version, $updates=[]) | DatabaseUpdater | protected |
| setFileAccess() | DatabaseUpdater | |
| sqliteInitialIndexes() | SqliteUpdater | protected |
| sqliteSetupSearchindex() | SqliteUpdater | protected |
| tableExists($tableName) | DatabaseUpdater | |
| updateRowExists($key) | DatabaseUpdater | |