| $appliedUpdateCount | MediaWiki\Installer\DatabaseUpdater | |
| $autoExtensionHookContainer | MediaWiki\Installer\DatabaseUpdater | protected |
| $db | MediaWiki\Installer\PostgresUpdater | protected |
| $extensionUpdates | MediaWiki\Installer\DatabaseUpdater | protected |
| $extensionUpdatesWithVirtualDomains | MediaWiki\Installer\DatabaseUpdater | protected |
| $fileHandle | MediaWiki\Installer\DatabaseUpdater | protected |
| $logApplied | MediaWiki\Installer\DatabaseUpdater | |
| $maintenance | MediaWiki\Installer\DatabaseUpdater | protected |
| $postDatabaseUpdateMaintenance | MediaWiki\Installer\DatabaseUpdater | protected |
| $shared | MediaWiki\Installer\DatabaseUpdater | protected |
| $skipSchema | MediaWiki\Installer\DatabaseUpdater | protected |
| $updates | MediaWiki\Installer\DatabaseUpdater | protected |
| $updatesSkipped | MediaWiki\Installer\DatabaseUpdater | protected |
| __construct(IMaintainableDatabase &$db, $shared, ?Maintenance $maintenance=null) | MediaWiki\Installer\DatabaseUpdater | protected |
| addExtensionField( $tableName, $columnName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| addExtensionIndex( $tableName, $indexName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| addExtensionTable( $tableName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| addExtensionUpdate(array $update) | MediaWiki\Installer\DatabaseUpdater | |
| addExtensionUpdateOnVirtualDomain(array $update) | MediaWiki\Installer\DatabaseUpdater | |
| addField( $table, $field, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| addIndex( $table, $index, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| addPgExtIndex( $table, $index, $type) | MediaWiki\Installer\PostgresUpdater | protected |
| addPgField( $table, $field, $type) | MediaWiki\Installer\PostgresUpdater | protected |
| addPgIndex( $table, $index, $type, $unique=false) | MediaWiki\Installer\PostgresUpdater | protected |
| addPostDatabaseUpdateMaintenance( $class) | MediaWiki\Installer\DatabaseUpdater | |
| addSequence( $table, $pkey, $ns) | MediaWiki\Installer\PostgresUpdater | protected |
| addTable( $name, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| appendLine( $line) | MediaWiki\Installer\DatabaseUpdater | protected |
| applyPatch( $path, $isFullPath=false, $msg=null) | MediaWiki\Installer\DatabaseUpdater | protected |
| changeField( $table, $field, $newtype, $default) | MediaWiki\Installer\PostgresUpdater | protected |
| changeFieldPurgeTable( $table, $field, $newtype, $default) | MediaWiki\Installer\PostgresUpdater | protected |
| changeFkeyDeferrable( $table, $field, $clause) | MediaWiki\Installer\PostgresUpdater | protected |
| changeNullableField( $table, $field, $null, $update=false) | MediaWiki\Installer\PostgresUpdater | protected |
| changePrimaryKey( $table, $shouldBe, $constraintName=null) | MediaWiki\Installer\PostgresUpdater | protected |
| checkIndex( $index, $should_be, $good_def) | MediaWiki\Installer\PostgresUpdater | protected |
| checkStats() | MediaWiki\Installer\DatabaseUpdater | protected |
| copyFile( $filename) | MediaWiki\Installer\DatabaseUpdater | protected |
| describeIndex( $idx) | MediaWiki\Installer\PostgresUpdater | protected |
| describeTable( $table) | MediaWiki\Installer\PostgresUpdater | protected |
| doCollationUpdate() | MediaWiki\Installer\DatabaseUpdater | protected |
| doConvertDjvuMetadata() | MediaWiki\Installer\DatabaseUpdater | protected |
| doTable( $name) | MediaWiki\Installer\DatabaseUpdater | protected |
| doUpdates(array $what=[ 'core', 'extensions', 'stats']) | MediaWiki\Installer\DatabaseUpdater | |
| dropConstraint( $table, $field, $type, $conname=null) | MediaWiki\Installer\PostgresUpdater | protected |
| dropDefault( $table, $field) | MediaWiki\Installer\PostgresUpdater | protected |
| dropExtensionField( $tableName, $columnName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| dropExtensionIndex( $tableName, $indexName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| dropExtensionTable( $tableName, $sqlPath=false) | MediaWiki\Installer\DatabaseUpdater | |
| dropField( $table, $field, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| dropFkey( $table, $field) | MediaWiki\Installer\PostgresUpdater | protected |
| dropIndex( $table, $index, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| dropPgField( $table, $field) | MediaWiki\Installer\PostgresUpdater | protected |
| dropPgIndex( $table, $index) | MediaWiki\Installer\PostgresUpdater | protected |
| dropSequence( $table, $ns) | MediaWiki\Installer\PostgresUpdater | protected |
| dropTable( $table, $patch=false, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| fieldExists( $tableName, $fieldName) | MediaWiki\Installer\DatabaseUpdater | |
| fkeyDeltype( $fkey) | MediaWiki\Installer\PostgresUpdater | protected |
| getCoreUpdateList() | MediaWiki\Installer\PostgresUpdater | protected |
| getDB() | MediaWiki\Installer\DatabaseUpdater | |
| getInitialUpdateKeys() | MediaWiki\Installer\PostgresUpdater | protected |
| getPostDatabaseUpdateMaintenance() | MediaWiki\Installer\DatabaseUpdater | |
| getSchemaVars() | MediaWiki\Installer\DatabaseUpdater | |
| ifFieldExists( $table, $field, $func,... $params) | MediaWiki\Installer\DatabaseUpdater | protected |
| ifTableNotExists( $table, $func,... $params) | MediaWiki\Installer\DatabaseUpdater | protected |
| insertInitialUpdateKeys() | MediaWiki\Installer\DatabaseUpdater | |
| insertUpdateRow( $key, $val=null) | MediaWiki\Installer\DatabaseUpdater | |
| migrateCategorylinks() | MediaWiki\Installer\DatabaseUpdater | protected |
| migratePagelinks() | MediaWiki\Installer\DatabaseUpdater | protected |
| migrateSearchindex() | MediaWiki\Installer\PostgresUpdater | protected |
| modifyExtensionField( $tableName, $fieldName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| modifyExtensionTable( $tableName, $sqlPath) | MediaWiki\Installer\DatabaseUpdater | |
| modifyField( $table, $field, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| modifyFieldIfNullable( $table, $field, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| modifyPrimaryKey( $table, array $columns, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| modifyTable( $table, $patch, $fullpath=false) | MediaWiki\Installer\DatabaseUpdater | protected |
| modifyTableIfFieldNotExists( $table, $field, $patch, $fullpath=false, $fieldBeingModified=null) | MediaWiki\Installer\DatabaseUpdater | protected |
| newForDB(IMaintainableDatabase $db, $shared=false, ?Maintenance $maintenance=null) | MediaWiki\Installer\DatabaseUpdater | static |
| normalizeCollation() | MediaWiki\Installer\DatabaseUpdater | protected |
| output( $str) | MediaWiki\Installer\DatabaseUpdater | |
| outputApplied(string $str) | MediaWiki\Installer\DatabaseUpdater | |
| outputAppliedSummary() | MediaWiki\Installer\DatabaseUpdater | |
| patchPath(IDatabase $db, $patch) | MediaWiki\Installer\DatabaseUpdater | |
| purgeCache() | MediaWiki\Installer\DatabaseUpdater | |
| rebuildLocalisationCache() | MediaWiki\Installer\DatabaseUpdater | protected |
| renameExtensionIndex( $tableName, $oldIndexName, $newIndexName, $sqlPath, $skipBothIndexExistWarning=false) | MediaWiki\Installer\DatabaseUpdater | |
| renameIndex( $table, $old, $new, $skipBothIndexExistWarning=false, $a=false, $b=false) | MediaWiki\Installer\PostgresUpdater | protected |
| renameSequence( $old, $new) | MediaWiki\Installer\PostgresUpdater | protected |
| renameTable( $old, $new, $patch=false) | MediaWiki\Installer\PostgresUpdater | protected |
| REPLICATION_WAIT_TIMEOUT | MediaWiki\Installer\DatabaseUpdater | |
| ruleDef( $table, $rule) | MediaWiki\Installer\PostgresUpdater | protected |
| runMaintenance( $class, $unused='') | MediaWiki\Installer\DatabaseUpdater | protected |
| setAutoExtensionHookContainer(HookContainer $hookContainer) | MediaWiki\Installer\DatabaseUpdater | |
| setDefault( $table, $field, $default) | MediaWiki\Installer\PostgresUpdater | protected |
| setFileAccess() | MediaWiki\Installer\DatabaseUpdater | |
| setSequenceOwner( $table, $pkey, $seq) | MediaWiki\Installer\PostgresUpdater | protected |
| tableExists( $tableName) | MediaWiki\Installer\DatabaseUpdater | |
| updateRowExists( $key) | MediaWiki\Installer\DatabaseUpdater | |