MediaWiki REL1_37
Wikimedia\Rdbms\DatabaseMysqlBase Member List

This is the complete list of members for Wikimedia\Rdbms\DatabaseMysqlBase, including all inherited members.

$affectedRowCountWikimedia\Rdbms\Databaseprotected
$agentWikimedia\Rdbms\Databaseprotected
$cliModeWikimedia\Rdbms\Databaseprotected
$connWikimedia\Rdbms\Databaseprotected
$connectionParamsWikimedia\Rdbms\Databaseprotected
$connectionVariablesWikimedia\Rdbms\Databaseprotected
$connLoggerWikimedia\Rdbms\Databaseprotected
$csmErrorWikimedia\Rdbms\Databaseprivate
$csmFnameWikimedia\Rdbms\Databaseprivate
$csmIdWikimedia\Rdbms\Databaseprivate
$csProviderWikimedia\Rdbms\Databaseprotected
$currentDomainWikimedia\Rdbms\Databaseprotected
$DBO_MUTABLEWikimedia\Rdbms\Databaseprotectedstatic
$DEADLOCK_DELAY_MAXWikimedia\Rdbms\Databaseprivatestatic
$DEADLOCK_DELAY_MINWikimedia\Rdbms\Databaseprivatestatic
$DEADLOCK_TRIESWikimedia\Rdbms\Databaseprivatestatic
$defaultBigSelectsWikimedia\Rdbms\DatabaseMysqlBaseprotected
$delimiterWikimedia\Rdbms\Databaseprotected
$deprecationLoggerWikimedia\Rdbms\Databaseprotected
$errorLoggerWikimedia\Rdbms\Databaseprotected
$flagsWikimedia\Rdbms\Databaseprotected
$htmlErrorsWikimedia\Rdbms\Databaseprivate
$indexAliasesWikimedia\Rdbms\Databaseprotected
$insertSelectIsSafeWikimedia\Rdbms\DatabaseMysqlBaseprivate
$lagDetectionMethodWikimedia\Rdbms\DatabaseMysqlBaseprotected
$lagDetectionOptionsWikimedia\Rdbms\DatabaseMysqlBaseprotected
$lastKnownReplicaPosWikimedia\Rdbms\DatabaseMysqlBaseprotected
$lastPhpErrorWikimedia\Rdbms\Databaseprivate
$lastPingWikimedia\Rdbms\Databaseprivate
$lastQueryWikimedia\Rdbms\Databaseprivate
$lastRoundTripEstimateWikimedia\Rdbms\Databaseprivate
$lastWriteTimeWikimedia\Rdbms\Databaseprivate
$lazyMasterHandleWikimedia\Rdbms\Databaseprivate
$lbInfoWikimedia\Rdbms\Databaseprotected
$MUTABLE_FLAGSWikimedia\Rdbms\Databaseprotectedstatic
$nonNativeInsertSelectBatchSizeWikimedia\Rdbms\Databaseprotected
$NOT_APPLICABLEWikimedia\Rdbms\Databaseprivatestatic
$ownerIdWikimedia\Rdbms\Databaseprivate
$passwordWikimedia\Rdbms\Databaseprotected
$PING_QUERYWikimedia\Rdbms\Databaseprivatestatic
$PING_TTLWikimedia\Rdbms\Databaseprivatestatic
$priorFlagsWikimedia\Rdbms\Databaseprivate
$profilerWikimedia\Rdbms\Databaseprotected
$queryLoggerWikimedia\Rdbms\Databaseprotected
$replicationInfoRowWikimedia\Rdbms\DatabaseMysqlBaseprivate
$replLoggerWikimedia\Rdbms\Databaseprotected
$SAVEPOINT_PREFIXWikimedia\Rdbms\Databaseprivatestatic
$schemaVarsWikimedia\Rdbms\Databaseprotected
$serverWikimedia\Rdbms\Databaseprotected
$serverNameWikimedia\Rdbms\Databaseprotected
$sessionDirtyTempTablesWikimedia\Rdbms\Databaseprotected
$sessionNamedLocksWikimedia\Rdbms\Databaseprotected
$sessionTempTablesWikimedia\Rdbms\Databaseprotected
$SLOW_WRITE_SECWikimedia\Rdbms\Databaseprivatestatic
$SMALL_WRITE_ROWSWikimedia\Rdbms\Databaseprivatestatic
$sqlModeWikimedia\Rdbms\DatabaseMysqlBaseprotected
$srvCacheWikimedia\Rdbms\Databaseprotected
$sslCAFileWikimedia\Rdbms\DatabaseMysqlBaseprotected
$sslCAPathWikimedia\Rdbms\DatabaseMysqlBaseprotected
$sslCertPathWikimedia\Rdbms\DatabaseMysqlBaseprotected
$sslCiphersWikimedia\Rdbms\DatabaseMysqlBaseprotected
$sslKeyPathWikimedia\Rdbms\DatabaseMysqlBaseprotected
$tableAliasesWikimedia\Rdbms\Databaseprotected
$TEMP_NORMALWikimedia\Rdbms\Databaseprivatestatic
$TEMP_PSEUDO_PERMANENTWikimedia\Rdbms\Databaseprivatestatic
$TINY_WRITE_SECWikimedia\Rdbms\Databaseprivatestatic
$topologyRoleWikimedia\Rdbms\Databaseprotected
$topologyRootMasterWikimedia\Rdbms\Databaseprotected
$trxAtomicCounterWikimedia\Rdbms\Databaseprivate
$trxAtomicLevelsWikimedia\Rdbms\Databaseprivate
$trxAutomaticWikimedia\Rdbms\Databaseprivate
$trxAutomaticAtomicWikimedia\Rdbms\Databaseprivate
$trxDoneWritesWikimedia\Rdbms\Databaseprivate
$trxEndCallbacksWikimedia\Rdbms\Databaseprivate
$trxEndCallbacksSuppressedWikimedia\Rdbms\Databaseprivate
$trxFnameWikimedia\Rdbms\Databaseprivate
$trxPostCommitOrIdleCallbacksWikimedia\Rdbms\Databaseprivate
$trxPreCommitOrIdleCallbacksWikimedia\Rdbms\Databaseprivate
$trxProfilerWikimedia\Rdbms\Databaseprotected
$trxRecurringCallbacksWikimedia\Rdbms\Databaseprivate
$trxReplicaLagStatusWikimedia\Rdbms\Databaseprivate
$trxSectionCancelCallbacksWikimedia\Rdbms\Databaseprivate
$trxShortIdWikimedia\Rdbms\Databaseprivate
$trxStatusWikimedia\Rdbms\Databaseprivate
$trxStatusCauseWikimedia\Rdbms\Databaseprivate
$trxStatusIgnoredCauseWikimedia\Rdbms\Databaseprivate
$trxTimestampWikimedia\Rdbms\Databaseprivate
$trxWriteAdjDurationWikimedia\Rdbms\Databaseprivate
$trxWriteAdjQueryCountWikimedia\Rdbms\Databaseprivate
$trxWriteAffectedRowsWikimedia\Rdbms\Databaseprivate
$trxWriteCallersWikimedia\Rdbms\Databaseprivate
$trxWriteDurationWikimedia\Rdbms\Databaseprivate
$trxWriteQueryCountWikimedia\Rdbms\Databaseprivate
$useGTIDsWikimedia\Rdbms\DatabaseMysqlBaseprotected
$userWikimedia\Rdbms\Databaseprotected
$utf8ModeWikimedia\Rdbms\DatabaseMysqlBaseprotected
__clone()Wikimedia\Rdbms\Database
__construct(array $params)Wikimedia\Rdbms\DatabaseMysqlBase
__destruct()Wikimedia\Rdbms\Database
__sleep()Wikimedia\Rdbms\Database
__toString()Wikimedia\Rdbms\Database
addIdentifierQuotes( $s)Wikimedia\Rdbms\DatabaseMysqlBase
addQuotes( $s)Wikimedia\Rdbms\Database
affectedRows()Wikimedia\Rdbms\Database
aggregateValue( $valuedata, $valuename='value')Wikimedia\Rdbms\Database
anyChar()Wikimedia\Rdbms\Database
anyString()Wikimedia\Rdbms\Database
assertBuildSubstringParams( $startPosition, $length)Wikimedia\Rdbms\Databaseprotected
assertConditionIsNotEmpty( $conds, string $fname, bool $deprecate)Wikimedia\Rdbms\Databaseprotected
assertHasConnectionHandle()Wikimedia\Rdbms\Databaseprotected
assertIsWritableMaster()Wikimedia\Rdbms\Databaseprotected
assertIsWritablePrimary()Wikimedia\Rdbms\Databaseprotected
assertNoOpenTransactions()Wikimedia\Rdbms\Database
assertQueryIsCurrentlyAllowed( $sql, $fname)Wikimedia\Rdbms\Databaseprivate
assertValidUpsertRowArray(array $rows, array $identityKey)Wikimedia\Rdbms\Databaseprotected
assertValidUpsertSetArray(array $set, array $identityKey, array $rows)Wikimedia\Rdbms\Databaseprotected
attributesFromType( $dbType, $driver=null)Wikimedia\Rdbms\Databasestatic
begin( $fname=__METHOD__, $mode=self::TRANSACTION_EXPLICIT)Wikimedia\Rdbms\Database
beginIfImplied( $sql, $fname)Wikimedia\Rdbms\Databaseprivate
bitAnd( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Database
bitNot( $field)Wikimedia\Rdbms\Database
bitOr( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Database
buildConcat( $stringList)Wikimedia\Rdbms\Database
buildGreatest( $fields, $values)Wikimedia\Rdbms\Database
buildGroupConcatField( $delim, $table, $field, $conds='', $join_conds=[])Wikimedia\Rdbms\Database
buildIntegerCast( $field)Wikimedia\Rdbms\DatabaseMysqlBase
buildLeast( $fields, $values)Wikimedia\Rdbms\Database
buildLike( $param,... $params)Wikimedia\Rdbms\Database
buildSelectSubquery( $table, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
buildStringCast( $field)Wikimedia\Rdbms\DatabaseMysqlBase
buildSubstring( $input, $startPosition, $length=null)Wikimedia\Rdbms\Database
buildSubString( $input, $startPosition, $length=null)Wikimedia\Rdbms\IDatabase
buildSuperlative( $sqlfunc, $fields, $values)Wikimedia\Rdbms\Databaseprotected
cancelAtomic( $fname=__METHOD__, AtomicSectionIdentifier $sectionId=null)Wikimedia\Rdbms\Database
canRecoverFromDisconnect( $sql, $priorWritesPending)Wikimedia\Rdbms\Databaseprivate
clearFlag( $flag, $remember=self::REMEMBER_NOTHING)Wikimedia\Rdbms\Database
close( $fname=__METHOD__, $owner=null)Wikimedia\Rdbms\Database
closeConnection()Wikimedia\Rdbms\Databaseprotected
commenceCriticalSection(string $fname)Wikimedia\Rdbms\Databaseprotected
commit( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\Database
completeCriticalSection(string $fname, ?CriticalSectionScope $csm, Throwable $trxError=null)Wikimedia\Rdbms\Databaseprotected
conditional( $cond, $caseTrueExpression, $caseFalseExpression)Wikimedia\Rdbms\Database
CONN_HOSTWikimedia\Rdbms\Databaseprotected
CONN_INITIAL_DBWikimedia\Rdbms\Databaseprotected
CONN_INITIAL_SCHEMAWikimedia\Rdbms\Databaseprotected
CONN_INITIAL_TABLE_PREFIXWikimedia\Rdbms\Databaseprotected
CONN_PASSWORDWikimedia\Rdbms\Databaseprotected
CONN_USERWikimedia\Rdbms\Databaseprotected
connectionErrorLogger( $errno, $errstr)Wikimedia\Rdbms\Database
consumeTrxShortId()Wikimedia\Rdbms\Databaseprivate
currentAtomicSectionId()Wikimedia\Rdbms\Databaseprivate
databasesAreIndependent()Wikimedia\Rdbms\Database
dataSeek(IResultWrapper $res, $pos)Wikimedia\Rdbms\Database
dbSchema( $schema=null)Wikimedia\Rdbms\Database
deadlockLoop(... $args)Wikimedia\Rdbms\Database
decodeBlob( $b)Wikimedia\Rdbms\Database
decodeExpiry( $expiry, $format=TS_MW)Wikimedia\Rdbms\Database
delete( $table, $conds, $fname=__METHOD__)Wikimedia\Rdbms\Database
deleteJoin( $delTable, $joinTable, $delVar, $joinVar, $conds, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
doAtomicSection( $fname, callable $callback, $cancelable=self::ATOMIC_NOT_CANCELABLE)Wikimedia\Rdbms\Database
doBegin( $fname)Wikimedia\Rdbms\Databaseprotected
doCommit( $fname)Wikimedia\Rdbms\Databaseprotected
doDropTable( $table, $fname)Wikimedia\Rdbms\Databaseprotected
doGetLag()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
doHandleSessionLossPreconnect()Wikimedia\Rdbms\Databaseprotected
doInitConnection()Wikimedia\Rdbms\Databaseprotected
doInsert( $table, array $rows, $fname)Wikimedia\Rdbms\Databaseprotected
doInsertNonConflicting( $table, array $rows, $fname)Wikimedia\Rdbms\Databaseprotected
doInsertSelectGeneric( $destTable, $srcTable, array $varMap, $conds, $fname, array $insertOptions, array $selectOptions, $selectJoinConds)Wikimedia\Rdbms\Databaseprotected
doInsertSelectNative( $destTable, $srcTable, array $varMap, $conds, $fname, array $insertOptions, array $selectOptions, $selectJoinConds)Wikimedia\Rdbms\Databaseprotected
doLock(string $lockName, string $method, int $timeout)Wikimedia\Rdbms\DatabaseMysqlBase
doLockIsFree(string $lockName, string $method)Wikimedia\Rdbms\DatabaseMysqlBase
doLockTables(array $read, array $write, $method)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
doQuery( $sql)Wikimedia\Rdbms\Databaseprotected
doReleaseSavepoint( $identifier, $fname)Wikimedia\Rdbms\Databaseprotected
doReplace( $table, array $identityKey, array $rows, $fname)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
doRollback( $fname)Wikimedia\Rdbms\Databaseprotected
doRollbackToSavepoint( $identifier, $fname)Wikimedia\Rdbms\Databaseprotected
doSavepoint( $identifier, $fname)Wikimedia\Rdbms\Databaseprotected
doSelectDomain(DatabaseDomain $domain)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
doTruncate(array $tables, $fname)Wikimedia\Rdbms\Databaseprotected
doUnlock(string $lockName, string $method)Wikimedia\Rdbms\DatabaseMysqlBase
doUnlockTables( $method)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
doUpsert(string $table, array $rows, array $identityKey, array $set, string $fname)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
dropTable( $table, $fname=__METHOD__)Wikimedia\Rdbms\Database
duplicateTableStructure( $oldName, $newName, $temporary=false, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
encodeBlob( $b)Wikimedia\Rdbms\Database
encodeExpiry( $expiry)Wikimedia\Rdbms\Database
endAtomic( $fname=__METHOD__)Wikimedia\Rdbms\Database
escapeLikeInternal( $s, $escapeChar='`')Wikimedia\Rdbms\Databaseprotected
estimateRowCount( $tables, $var=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\DatabaseMysqlBase
executeQuery( $sql, $fname, $flags)Wikimedia\Rdbms\Databaseprotected
executeQueryAttempt( $sql, $commentedSql, $isPermWrite, $fname, $flags)Wikimedia\Rdbms\Databaseprivate
explicitTrxActive()Wikimedia\Rdbms\Database
extractSingleFieldFromList( $var)Wikimedia\Rdbms\Databaseprotected
factory( $type, $params=[], $connect=self::NEW_CONNECTED)Wikimedia\Rdbms\Databasestatic
fetchAffectedRowCount()Wikimedia\Rdbms\Databaseprotected
fetchObject(IResultWrapper $res)Wikimedia\Rdbms\Database
fetchRow(IResultWrapper $res)Wikimedia\Rdbms\Database
fetchSecondsSinceHeartbeat(array $conds)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
fieldExists( $table, $field, $fname=__METHOD__)Wikimedia\Rdbms\Database
fieldHasBit(int $flags, int $bit)Wikimedia\Rdbms\Databaseprotected
fieldInfo( $table, $field)Wikimedia\Rdbms\DatabaseMysqlBase
fieldName(IResultWrapper $res, $n)Wikimedia\Rdbms\Database
fieldNamesWithAlias( $fields)Wikimedia\Rdbms\Databaseprotected
fieldNameWithAlias( $name, $alias=false)Wikimedia\Rdbms\Databaseprotected
fieldType( $res, $n)Wikimedia\Rdbms\DatabaseMysqlBase
flatAtomicSectionList()Wikimedia\Rdbms\Databaseprivate
flushSnapshot( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\Database
freeResult(IResultWrapper $res)Wikimedia\Rdbms\Database
getApproximateLagStatus()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getAttributes()Wikimedia\Rdbms\Databaseprotectedstatic
getBindingHandle()Wikimedia\Rdbms\Databaseprotected
getCacheSetOptions(?IDatabase ... $dbs)Wikimedia\Rdbms\Databasestatic
getClass( $dbType, $driver=null)Wikimedia\Rdbms\Databaseprivatestatic
getDBname()Wikimedia\Rdbms\Database
getDefaultSchemaVars()Wikimedia\Rdbms\Databaseprotected
getDomainID()Wikimedia\Rdbms\Database
getFlag( $flag)Wikimedia\Rdbms\Database
getInfinity()Wikimedia\Rdbms\Database
getLag()Wikimedia\Rdbms\Database
getLagDetectionMethod()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getLagFromPtHeartbeat()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getLagFromSlaveStatus()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getLastPHPError()Wikimedia\Rdbms\Databaseprotected
getLazyMasterHandle()Wikimedia\Rdbms\Databaseprotected
getLBInfo( $name=null)Wikimedia\Rdbms\Database
getLogContext(array $extras=[])Wikimedia\Rdbms\Databaseprotected
getMasterPos()Wikimedia\Rdbms\DatabaseMysqlBase
getMasterServerInfo()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getMySqlServerVariant()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getMysqlStatus( $which="%")Wikimedia\Rdbms\DatabaseMysqlBaseprivate
getPrimaryPos()Wikimedia\Rdbms\DatabaseMysqlBase
getPrimaryServerInfo()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getQueryException( $error, $errno, $sql, $fname)Wikimedia\Rdbms\Databaseprivate
getQueryExceptionAndLog( $error, $errno, $sql, $fname)Wikimedia\Rdbms\Databaseprivate
getQueryVerb( $sql)Wikimedia\Rdbms\Databaseprotected
getReadOnlyReason()Wikimedia\Rdbms\Databaseprotected
getRecordedTransactionLagStatus()Wikimedia\Rdbms\Databaseprotected
getReplicaPos()Wikimedia\Rdbms\DatabaseMysqlBase
getReplicationSafetyInfo()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getSchemaVars()Wikimedia\Rdbms\Databaseprotected
getScopedLockAndFlush( $lockKey, $fname, $timeout)Wikimedia\Rdbms\Database
getServer()Wikimedia\Rdbms\Database
getServerGTIDs( $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getServerId()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getServerInfo()Wikimedia\Rdbms\Database
getServerName()Wikimedia\Rdbms\Database
getServerRoleStatus( $role, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getServerUptime()Wikimedia\Rdbms\DatabaseMysqlBase
getServerUUID()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
getServerVersion()Wikimedia\Rdbms\DatabaseMysqlBase
getSessionLagStatus()Wikimedia\Rdbms\Database
getSoftwareLink()Wikimedia\Rdbms\DatabaseMysqlBase
getTempTableWrites( $sql, $pseudoPermanent)Wikimedia\Rdbms\Databaseprotected
getTopologyBasedServerId()Wikimedia\Rdbms\DatabaseMysqlBase
getTopologyRole()Wikimedia\Rdbms\Database
getTopologyRootMaster()Wikimedia\Rdbms\Database
getTopologyRootPrimary()Wikimedia\Rdbms\Database
getTransactionRoundId()Wikimedia\Rdbms\Databaseprotected
getType()Wikimedia\Rdbms\DatabaseMysqlBase
handleSessionLossPostconnect()Wikimedia\Rdbms\Databaseprivate
handleSessionLossPreconnect()Wikimedia\Rdbms\Databaseprivate
ignoreIndexClause( $index)Wikimedia\Rdbms\DatabaseMysqlBase
implicitOrderby()Wikimedia\Rdbms\Database
indexExists( $table, $index, $fname=__METHOD__)Wikimedia\Rdbms\Database
indexInfo( $table, $index, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
indexName( $index)Wikimedia\Rdbms\Databaseprotected
indexUnique( $table, $index, $fname=__METHOD__)Wikimedia\Rdbms\Database
initConnection()Wikimedia\Rdbms\Database
insert( $table, $rows, $fname=__METHOD__, $options=[])Wikimedia\Rdbms\Database
insertId()Wikimedia\Rdbms\IDatabase
insertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[], $selectJoinConds=[])Wikimedia\Rdbms\Database
installErrorHandler()Wikimedia\Rdbms\Databaseprotected
isFlagInOptions( $option, array $options)Wikimedia\Rdbms\Databaseprotected
isInsertSelectSafe(array $insertOptions, array $selectOptions)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
isOpen()Wikimedia\Rdbms\Database
isPristineTemporaryTable( $table)Wikimedia\Rdbms\Databaseprotected
isQuotedIdentifier( $name)Wikimedia\Rdbms\DatabaseMysqlBase
isReadOnly()Wikimedia\Rdbms\Database
isTransactableQuery( $sql)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
isView( $name, $prefix=null)Wikimedia\Rdbms\DatabaseMysqlBase
isWriteQuery( $sql, $flags)Wikimedia\Rdbms\Databaseprotected
lastDoneWrites()Wikimedia\Rdbms\Database
lastErrno()Wikimedia\Rdbms\IDatabase
lastError()Wikimedia\Rdbms\DatabaseMysqlBase
lastQuery()Wikimedia\Rdbms\Database
limitResult( $sql, $limit, $offset=false)Wikimedia\Rdbms\Database
listTables( $prefix=null, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
listViews( $prefix=null, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
lock( $lockName, $method, $timeout=5, $flags=0)Wikimedia\Rdbms\Database
LOCK_TIMESTAMPWikimedia\Rdbms\IDatabase
lockForUpdate( $table, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
lockIsFree( $lockName, $method)Wikimedia\Rdbms\Database
lockTables(array $read, array $write, $method)Wikimedia\Rdbms\Database
makeGroupByWithHaving( $options)Wikimedia\Rdbms\Databaseprotected
makeInsertLists(array $rows)Wikimedia\Rdbms\Databaseprotected
makeInsertNonConflictingVerbAndOptions()Wikimedia\Rdbms\Databaseprotected
makeKeyCollisionCondition(array $rows, array $uniqueKey)Wikimedia\Rdbms\Databaseprivate
makeList(array $a, $mode=self::LIST_COMMA)Wikimedia\Rdbms\Database
makeLockName( $lockName)Wikimedia\Rdbms\DatabaseMysqlBaseprivate
makeOrderBy( $options)Wikimedia\Rdbms\Databaseprotected
makeSelectOptions(array $options)Wikimedia\Rdbms\Databaseprotected
makeUpdateOptions( $options)Wikimedia\Rdbms\Databaseprotected
makeUpdateOptionsArray( $options)Wikimedia\Rdbms\Databaseprotected
makeWhereFrom2d( $data, $baseKey, $subKey)Wikimedia\Rdbms\Database
masterPosWait(DBPrimaryPos $pos, $timeout)Wikimedia\Rdbms\Database
maxListLen()Wikimedia\Rdbms\Database
modifyCallbacksForCancel(array $sectionIds, AtomicSectionIdentifier $newSectionId=null)Wikimedia\Rdbms\Databaseprivate
mysqlConnect( $server, $user, $password, $db)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
mysqlError( $conn=null)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
mysqlFieldType( $res, $n)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
mysqlRealEscapeString( $s)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
namedLocksEnqueue()Wikimedia\Rdbms\DatabaseMysqlBase
newExceptionAfterConnectError( $error)Wikimedia\Rdbms\Databaseprotected
newSelectQueryBuilder()Wikimedia\Rdbms\Database
nextSavepointId( $fname)Wikimedia\Rdbms\Databaseprivate
nextSequenceValue( $seqName)Wikimedia\Rdbms\Database
normalizeConditions( $conds, $fname)Wikimedia\Rdbms\Databaseprotected
normalizeOptions( $options)Wikimedia\Rdbms\Databaseprotected
normalizeRowArray(array $rowOrRows)Wikimedia\Rdbms\Databaseprotected
normalizeUpsertKeys( $uniqueKeys)Wikimedia\Rdbms\Databaseprivate
normalizeUpsertParams( $uniqueKeys, &$rows)Wikimedia\Rdbms\Databaseprotected
numFields(IResultWrapper $res)Wikimedia\Rdbms\Database
numRows( $res)Wikimedia\Rdbms\Database
onAtomicSectionCancel(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\Database
onTransactionCommitOrIdle(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\Database
onTransactionIdle(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\Database
onTransactionPreCommitOrIdle(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\Database
onTransactionResolution(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\Database
open( $server, $user, $password, $db, $schema, $tablePrefix)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
pendingWriteAndCallbackCallers()Wikimedia\Rdbms\Database
pendingWriteCallers()Wikimedia\Rdbms\Database
pendingWriteQueryDuration( $type=self::ESTIMATE_TOTAL)Wikimedia\Rdbms\Database
pendingWriteRowsAffected()Wikimedia\Rdbms\Database
ping(&$rtt=null)Wikimedia\Rdbms\Database
pingAndCalculateLastTrxApplyTime()Wikimedia\Rdbms\Databaseprivate
preCommitCallbacksPending()Wikimedia\Rdbms\Database
prependDatabaseOrSchema( $namespace, $relation, $format)Wikimedia\Rdbms\Databaseprivate
primaryPosWait(DBPrimaryPos $pos, $timeout)Wikimedia\Rdbms\DatabaseMysqlBase
qualifiedTableComponents( $name)Wikimedia\Rdbms\Databaseprotected
query( $sql, $fname=__METHOD__, $flags=self::QUERY_NORMAL)Wikimedia\Rdbms\Database
reassignCallbacksForSection(AtomicSectionIdentifier $old, AtomicSectionIdentifier $new)Wikimedia\Rdbms\Databaseprivate
registerTempWrites( $ret, array $changes)Wikimedia\Rdbms\Databaseprotected
relationSchemaQualifier()Wikimedia\Rdbms\Databaseprotected
replace( $table, $uniqueKeys, $rows, $fname=__METHOD__)Wikimedia\Rdbms\Database
replaceLostConnection( $fname)Wikimedia\Rdbms\Databaseprotected
replaceVars( $ins)Wikimedia\Rdbms\Databaseprotected
reportQueryError( $error, $errno, $sql, $fname, $ignore=false)Wikimedia\Rdbms\Database
restoreErrorHandler()Wikimedia\Rdbms\Databaseprotected
restoreFlags( $state=self::RESTORE_PRIOR)Wikimedia\Rdbms\Database
rollback( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\Database
runOnAtomicSectionCancelCallbacks( $trigger, array $sectionIds)Wikimedia\Rdbms\Databaseprivate
runOnTransactionIdleCallbacks( $trigger, array &$errors=[])Wikimedia\Rdbms\Database
runOnTransactionPreCommitCallbacks()Wikimedia\Rdbms\Database
runTransactionListenerCallbacks( $trigger, array &$errors=[])Wikimedia\Rdbms\Database
runTransactionPostCommitCallbacks()Wikimedia\Rdbms\Databaseprivate
runTransactionPostRollbackCallbacks()Wikimedia\Rdbms\Databaseprivate
select( $table, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
selectDB( $db)Wikimedia\Rdbms\Database
selectDomain( $domain)Wikimedia\Rdbms\Database
selectField( $table, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
selectFieldsOrOptionsAggregate( $fields, $options)Wikimedia\Rdbms\Databaseprivate
selectFieldValues( $table, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
selectOptionsIncludeLocking( $options)Wikimedia\Rdbms\Databaseprivate
selectRow( $table, $vars, $conds, $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
selectRowCount( $tables, $var=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
selectSQLText( $table, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
SERVER_ID_CACHE_TTLWikimedia\Rdbms\DatabaseMysqlBaseprivate
serverIsReadOnly()Wikimedia\Rdbms\DatabaseMysqlBase
setBigSelects( $value=true)Wikimedia\Rdbms\DatabaseMysqlBase
setFlag( $flag, $remember=self::REMEMBER_NOTHING)Wikimedia\Rdbms\Database
setIndexAliases(array $aliases)Wikimedia\Rdbms\Database
setLBInfo( $nameOrArray, $value=null)Wikimedia\Rdbms\Database
setLogger(LoggerInterface $logger)Wikimedia\Rdbms\Database
setSchemaVars( $vars)Wikimedia\Rdbms\Database
setSessionOptions(array $options)Wikimedia\Rdbms\DatabaseMysqlBase
setTableAliases(array $aliases)Wikimedia\Rdbms\Database
setTransactionError(Throwable $trxError)Wikimedia\Rdbms\Databaseprivate
setTransactionListener( $name, callable $callback=null)Wikimedia\Rdbms\Database
setTrxEndCallbackSuppression( $suppress)Wikimedia\Rdbms\Database
sourceFile( $filename, callable $lineCallback=null, callable $resultCallback=null, $fname=false, callable $inputCallback=null)Wikimedia\Rdbms\Database
sourceStream( $fp, callable $lineCallback=null, callable $resultCallback=null, $fname=__METHOD__, callable $inputCallback=null)Wikimedia\Rdbms\Database
startAtomic( $fname=__METHOD__, $cancelable=self::ATOMIC_NOT_CANCELABLE)Wikimedia\Rdbms\Database
streamStatementEnd(&$sql, &$newLine)Wikimedia\Rdbms\DatabaseMysqlBase
strencode( $s)Wikimedia\Rdbms\DatabaseMysqlBase
strreplace( $orig, $old, $new)Wikimedia\Rdbms\Database
tableExists( $table, $fname=__METHOD__)Wikimedia\Rdbms\DatabaseMysqlBase
tableLocksHaveTransactionScope()Wikimedia\Rdbms\DatabaseMysqlBase
tableName( $name, $format='quoted')Wikimedia\Rdbms\Database
tableNames(... $tables)Wikimedia\Rdbms\Database
tableNamesN(... $tables)Wikimedia\Rdbms\Database
tableNamesWithIndexClauseOrJOIN( $tables, $use_index=[], $ignore_index=[], $join_conds=[])Wikimedia\Rdbms\Databaseprotected
tableNameWithAlias( $table, $alias=false)Wikimedia\Rdbms\Databaseprotected
tablePrefix( $prefix=null)Wikimedia\Rdbms\Database
textFieldSize( $table, $field)Wikimedia\Rdbms\Database
timestamp( $ts=0)Wikimedia\Rdbms\Database
timestampOrNull( $ts=null)Wikimedia\Rdbms\Database
truncate( $tables, $fname=__METHOD__)Wikimedia\Rdbms\Database
trxLevel()Wikimedia\Rdbms\Database
trxStatus()Wikimedia\Rdbms\Database
trxTimestamp()Wikimedia\Rdbms\Database
unionConditionPermutations( $table, $vars, array $permute_conds, $extra_conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Database
unionQueries( $sqls, $all)Wikimedia\Rdbms\Database
unionSupportsOrderAndLimit()Wikimedia\Rdbms\Database
unlock( $lockName, $method)Wikimedia\Rdbms\Database
unlockTables( $method)Wikimedia\Rdbms\Database
update( $table, $set, $conds, $fname=__METHOD__, $options=[])Wikimedia\Rdbms\Database
updateTrxWriteQueryTime( $sql, $runtime, $affected)Wikimedia\Rdbms\Databaseprivate
upsert( $table, array $rows, $uniqueKeys, array $set, $fname=__METHOD__)Wikimedia\Rdbms\Database
useGTIDs()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
useIndexClause( $index)Wikimedia\Rdbms\DatabaseMysqlBase
wasConnectionError( $errno)Wikimedia\Rdbms\DatabaseMysqlBase
wasConnectionLoss()Wikimedia\Rdbms\Database
wasDeadlock()Wikimedia\Rdbms\DatabaseMysqlBase
wasErrorReissuable()Wikimedia\Rdbms\Database
wasKnownStatementRollbackError()Wikimedia\Rdbms\DatabaseMysqlBaseprotected
wasLockTimeout()Wikimedia\Rdbms\DatabaseMysqlBase
wasQueryTimeout( $error, $errno)Wikimedia\Rdbms\DatabaseMysqlBaseprotected
wasReadOnlyError()Wikimedia\Rdbms\DatabaseMysqlBase
writesOrCallbacksPending()Wikimedia\Rdbms\Database
writesPending()Wikimedia\Rdbms\Database