| $db | PostgresUpdater | 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 |
| addInterwikiType() | PostgresUpdater | protected |
| addPgExtIndex($table, $index, $type) | PostgresUpdater | |
| addPgField($table, $field, $type) | PostgresUpdater | protected |
| addPgIndex($table, $index, $type) | PostgresUpdater | |
| addPostDatabaseUpdateMaintenance($class) | DatabaseUpdater | |
| addSequence($table, $pkey, $ns) | PostgresUpdater | protected |
| addTable($name, $patch, $fullpath=false) | DatabaseUpdater | protected |
| appendLine($line) | DatabaseUpdater | |
| applyPatch($path, $isFullPath=false, $msg=null) | DatabaseUpdater | protected |
| canUseNewUpdatelog() | DatabaseUpdater | protected |
| changeField($table, $field, $newtype, $default) | PostgresUpdater | protected |
| changeFieldPurgeTable($table, $field, $newtype, $default) | PostgresUpdater | protected |
| changeFkeyDeferrable($table, $field, $clause) | PostgresUpdater | protected |
| changeNullableField($table, $field, $null) | PostgresUpdater | protected |
| checkIndex($index, $should_be, $good_def) | PostgresUpdater | protected |
| checkIwlPrefix() | PostgresUpdater | protected |
| checkOiDeleted() | PostgresUpdater | protected |
| checkOiNameConstraint() | PostgresUpdater | protected |
| checkPageDeletedTrigger() | PostgresUpdater | protected |
| checkRevUserFkey() | PostgresUpdater | protected |
| checkStats() | DatabaseUpdater | protected |
| convertArchive2() | PostgresUpdater | protected |
| copyFile($filename) | DatabaseUpdater | |
| describeIndex($idx) | PostgresUpdater | |
| describeTable($table) | PostgresUpdater | protected |
| 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 |
| dropFkey($table, $field) | PostgresUpdater | protected |
| dropIndex($table, $index, $patch= '', $fullpath=false) | PostgresUpdater | protected |
| dropTable($table, $patch=false, $fullpath=false) | DatabaseUpdater | |
| enableContentHandlerUseDB() | DatabaseUpdater | protected |
| fkeyDeltype($fkey) | PostgresUpdater | |
| getCoreUpdateList() | PostgresUpdater | protected |
| getDB() | DatabaseUpdater | |
| getExtensionUpdates() | DatabaseUpdater | protected |
| getOldGlobalUpdates() | PostgresUpdater | 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 |
| rebuildTextSearch() | PostgresUpdater | protected |
| renameExtensionIndex($tableName, $oldIndexName, $newIndexName, $sqlPath, $skipBothIndexExistWarning=false) | DatabaseUpdater | |
| renameIndex($table, $old, $new, $skipBothIndexExistWarning=false, $a=false, $b=false) | PostgresUpdater | protected |
| renameSequence($old, $new) | PostgresUpdater | protected |
| renameTable($old, $new, $patch=false) | PostgresUpdater | protected |
| ruleDef($table, $rule) | PostgresUpdater | |
| setAppliedUpdates($version, $updates=[]) | DatabaseUpdater | protected |
| setDefault($table, $field, $default) | PostgresUpdater | protected |
| setFileAccess() | DatabaseUpdater | |
| tableExists($tableName) | DatabaseUpdater | |
| tsearchFixes() | PostgresUpdater | protected |
| updateRowExists($key) | DatabaseUpdater | |