$affectedRowCount | Wikimedia\Rdbms\Database | protected |
$agent | Wikimedia\Rdbms\Database | protected |
$cliMode | Wikimedia\Rdbms\Database | protected |
$conn | Wikimedia\Rdbms\Database | protected |
$connectionParams | Wikimedia\Rdbms\Database | protected |
$connLogger | Wikimedia\Rdbms\Database | protected |
$currentDomain | Wikimedia\Rdbms\Database | protected |
$defaultBigSelects | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$delimiter | Wikimedia\Rdbms\Database | protected |
$deprecationLogger | Wikimedia\Rdbms\Database | protected |
$errorLogger | Wikimedia\Rdbms\Database | protected |
$flags | Wikimedia\Rdbms\Database | protected |
$htmlErrors | Wikimedia\Rdbms\Database | protected |
$indexAliases | Wikimedia\Rdbms\Database | protected |
$insertSelectIsSafe | Wikimedia\Rdbms\DatabaseMysqlBase | private |
$lagDetectionMethod | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$lagDetectionOptions | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$lastKnownReplicaPos | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$lastPing | Wikimedia\Rdbms\Database | protected |
$lastQuery | Wikimedia\Rdbms\Database | protected |
$lastWriteTime | Wikimedia\Rdbms\Database | protected |
$lazyMasterHandle | Wikimedia\Rdbms\Database | private |
$lbInfo | Wikimedia\Rdbms\Database | protected |
$namedLocksHeld | Wikimedia\Rdbms\Database | private |
$nonNativeInsertSelectBatchSize | Wikimedia\Rdbms\Database | protected |
$NOT_APPLICABLE | Wikimedia\Rdbms\Database | privatestatic |
$opened | Wikimedia\Rdbms\Database | protected |
$password | Wikimedia\Rdbms\Database | protected |
$phpError | Wikimedia\Rdbms\Database | protected |
$preparedArgs | Wikimedia\Rdbms\Database | protected |
$priorFlags | Wikimedia\Rdbms\Database | private |
$profiler | Wikimedia\Rdbms\Database | protected |
$queryLogger | Wikimedia\Rdbms\Database | protected |
$replicationInfoRow | Wikimedia\Rdbms\DatabaseMysqlBase | private |
$rttEstimate | Wikimedia\Rdbms\Database | private |
$SAVEPOINT_PREFIX | Wikimedia\Rdbms\Database | privatestatic |
$schemaVars | Wikimedia\Rdbms\Database | protected |
$server | Wikimedia\Rdbms\Database | protected |
$serverVersion | Wikimedia\Rdbms\DatabaseMysqlBase | private |
$sessionTempTables | Wikimedia\Rdbms\Database | protected |
$sessionVars | Wikimedia\Rdbms\Database | protected |
$sqlMode | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$srvCache | Wikimedia\Rdbms\Database | protected |
$sslCAFile | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$sslCAPath | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$sslCertPath | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$sslCiphers | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$sslKeyPath | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$tableAliases | Wikimedia\Rdbms\Database | protected |
$trxAtomicCounter | Wikimedia\Rdbms\Database | private |
$trxAtomicLevels | Wikimedia\Rdbms\Database | private |
$trxAutomatic | Wikimedia\Rdbms\Database | private |
$trxAutomaticAtomic | Wikimedia\Rdbms\Database | private |
$trxDoneWrites | Wikimedia\Rdbms\Database | private |
$trxEndCallbacks | Wikimedia\Rdbms\Database | protected |
$trxEndCallbacksSuppressed | Wikimedia\Rdbms\Database | protected |
$trxFname | Wikimedia\Rdbms\Database | private |
$trxIdleCallbacks | Wikimedia\Rdbms\Database | protected |
$trxLevel | Wikimedia\Rdbms\Database | protected |
$trxPreCommitCallbacks | Wikimedia\Rdbms\Database | protected |
$trxProfiler | Wikimedia\Rdbms\Database | protected |
$trxRecurringCallbacks | Wikimedia\Rdbms\Database | protected |
$trxReplicaLag | Wikimedia\Rdbms\Database | private |
$trxSectionCancelCallbacks | Wikimedia\Rdbms\Database | private |
$trxShortId | Wikimedia\Rdbms\Database | protected |
$trxStatus | Wikimedia\Rdbms\Database | protected |
$trxStatusCause | Wikimedia\Rdbms\Database | protected |
$trxStatusIgnoredCause | Wikimedia\Rdbms\Database | protected |
$trxTimestamp | Wikimedia\Rdbms\Database | private |
$trxWriteAdjDuration | Wikimedia\Rdbms\Database | private |
$trxWriteAdjQueryCount | Wikimedia\Rdbms\Database | private |
$trxWriteAffectedRows | Wikimedia\Rdbms\Database | private |
$trxWriteCallers | Wikimedia\Rdbms\Database | private |
$trxWriteDuration | Wikimedia\Rdbms\Database | private |
$trxWriteQueryCount | Wikimedia\Rdbms\Database | private |
$useGTIDs | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
$user | Wikimedia\Rdbms\Database | protected |
$utf8Mode | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
__clone() | Wikimedia\Rdbms\Database | |
__construct(array $params) | Wikimedia\Rdbms\DatabaseMysqlBase | |
__destruct() | Wikimedia\Rdbms\Database | |
__sleep() | Wikimedia\Rdbms\Database | |
__toString() | Wikimedia\Rdbms\DatabaseMysqli | |
addIdentifierQuotes( $s) | Wikimedia\Rdbms\DatabaseMysqlBase | |
addQuotes( $s) | Wikimedia\Rdbms\DatabaseMysqlBase | |
affectedRows() | Wikimedia\Rdbms\Database | |
aggregateValue( $valuedata, $valuename='value') | Wikimedia\Rdbms\Database | |
anyChar() | Wikimedia\Rdbms\Database | |
anyString() | Wikimedia\Rdbms\Database | |
assertBuildSubstringParams( $startPosition, $length) | Wikimedia\Rdbms\Database | protected |
assertHasConnectionHandle() | Wikimedia\Rdbms\Database | protected |
assertIsWritableMaster() | Wikimedia\Rdbms\Database | protected |
assertNoOpenTransactions() | Wikimedia\Rdbms\Database | |
assertTransactionStatus( $sql, $fname) | Wikimedia\Rdbms\Database | private |
attemptQuery( $sql, $commentedSql, $isEffectiveWrite, $fname) | Wikimedia\Rdbms\Database | private |
attributesFromType( $dbType, $driver=null) | Wikimedia\Rdbms\Database | static |
begin( $fname=__METHOD__, $mode=self::TRANSACTION_EXPLICIT) | Wikimedia\Rdbms\Database | |
beginIfImplied( $sql, $fname) | Wikimedia\Rdbms\Database | private |
bitAnd( $fieldLeft, $fieldRight) | Wikimedia\Rdbms\Database | |
bitNot( $field) | Wikimedia\Rdbms\Database | |
bitOr( $fieldLeft, $fieldRight) | Wikimedia\Rdbms\Database | |
bufferResults( $buffer=null) | Wikimedia\Rdbms\Database | |
buildConcat( $stringList) | Wikimedia\Rdbms\Database | |
buildGroupConcatField( $delim, $table, $field, $conds='', $join_conds=[]) | Wikimedia\Rdbms\Database | |
buildIntegerCast( $field) | Wikimedia\Rdbms\DatabaseMysqlBase | |
buildLike() | 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 | |
cancelAtomic( $fname=__METHOD__, AtomicSectionIdentifier $sectionId=null) | Wikimedia\Rdbms\Database | |
canRecoverFromDisconnect( $sql, $priorWritesPending) | Wikimedia\Rdbms\Database | private |
clearFlag( $flag, $remember=self::REMEMBER_NOTHING) | Wikimedia\Rdbms\Database | |
close() | Wikimedia\Rdbms\Database | |
closeConnection() | Wikimedia\Rdbms\DatabaseMysqli | protected |
commit( $fname=__METHOD__, $flush=self::FLUSHING_ONE) | Wikimedia\Rdbms\Database | |
conditional( $cond, $trueVal, $falseVal) | Wikimedia\Rdbms\Database | |
connectInitCharset() | Wikimedia\Rdbms\DatabaseMysqli | protected |
connectionErrorLogger( $errno, $errstr) | Wikimedia\Rdbms\Database | |
currentAtomicSectionId() | Wikimedia\Rdbms\Database | private |
databasesAreIndependent() | Wikimedia\Rdbms\Database | |
dataSeek( $res, $row) | Wikimedia\Rdbms\DatabaseMysqlBase | |
dbSchema( $schema=null) | Wikimedia\Rdbms\Database | |
DEADLOCK_DELAY_MAX | Wikimedia\Rdbms\Database | |
DEADLOCK_DELAY_MIN | Wikimedia\Rdbms\Database | |
DEADLOCK_TRIES | Wikimedia\Rdbms\Database | |
deadlockLoop() | 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\Database | protected |
doCommit( $fname) | Wikimedia\Rdbms\Database | protected |
doInitConnection() | Wikimedia\Rdbms\Database | protected |
doLockTables(array $read, array $write, $method) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
doneWrites() | Wikimedia\Rdbms\Database | |
doQuery( $sql) | Wikimedia\Rdbms\DatabaseMysqli | protected |
doReleaseSavepoint( $identifier, $fname) | Wikimedia\Rdbms\Database | protected |
doRollback( $fname) | Wikimedia\Rdbms\Database | protected |
doRollbackToSavepoint( $identifier, $fname) | Wikimedia\Rdbms\Database | protected |
doSavepoint( $identifier, $fname) | Wikimedia\Rdbms\Database | protected |
doSelectDomain(DatabaseDomain $domain) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
doUnlockTables( $method) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
dropTable( $tableName, $fName=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | |
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\Database | protected |
estimateRowCount( $table, $var=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[]) | Wikimedia\Rdbms\DatabaseMysqlBase | |
explicitTrxActive() | Wikimedia\Rdbms\Database | |
extractSingleFieldFromList( $var) | Wikimedia\Rdbms\Database | protected |
factory( $dbType, $p=[], $connect=self::NEW_CONNECTED) | Wikimedia\Rdbms\Database | static |
fetchAffectedRowCount() | Wikimedia\Rdbms\DatabaseMysqli | protected |
fetchObject( $res) | Wikimedia\Rdbms\DatabaseMysqlBase | |
fetchRow( $res) | Wikimedia\Rdbms\DatabaseMysqlBase | |
fieldExists( $table, $field, $fname=__METHOD__) | Wikimedia\Rdbms\Database | |
fieldInfo( $table, $field) | Wikimedia\Rdbms\DatabaseMysqlBase | |
fieldName( $res, $n) | Wikimedia\Rdbms\DatabaseMysqlBase | |
fieldNamesWithAlias( $fields) | Wikimedia\Rdbms\Database | protected |
fieldNameWithAlias( $name, $alias=false) | Wikimedia\Rdbms\Database | protected |
fieldType( $res, $n) | Wikimedia\Rdbms\DatabaseMysqlBase | |
flatAtomicSectionList() | Wikimedia\Rdbms\Database | private |
flushSnapshot( $fname=__METHOD__) | Wikimedia\Rdbms\Database | |
freeResult( $res) | Wikimedia\Rdbms\DatabaseMysqlBase | |
generalizeSQL( $sql) | Wikimedia\Rdbms\Database | protectedstatic |
getApproximateLagStatus() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getAttributes() | Wikimedia\Rdbms\Database | protectedstatic |
getBindingHandle() | Wikimedia\Rdbms\DatabaseMysqli | protected |
getCacheSetOptions(IDatabase $db1, IDatabase $db2=null) | Wikimedia\Rdbms\Database | static |
getClass( $dbType, $driver=null) | Wikimedia\Rdbms\Database | privatestatic |
getDBname() | Wikimedia\Rdbms\Database | |
getDefaultSchemaVars() | Wikimedia\Rdbms\Database | protected |
getDomainID() | Wikimedia\Rdbms\Database | |
getFlag( $flag) | Wikimedia\Rdbms\Database | |
getHeartbeatData(array $conds) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getInfinity() | Wikimedia\Rdbms\Database | |
getLag() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getLagDetectionMethod() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getLagFromPtHeartbeat() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getLagFromSlaveStatus() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getLastPHPError() | Wikimedia\Rdbms\Database | protected |
getLazyMasterHandle() | Wikimedia\Rdbms\Database | protected |
getLBInfo( $name=null) | Wikimedia\Rdbms\Database | |
getLogContext(array $extras=[]) | Wikimedia\Rdbms\Database | protected |
getMasterPos() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getMasterServerInfo() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getMysqlStatus( $which="%") | Wikimedia\Rdbms\DatabaseMysqlBase | private |
getProperty( $name) | Wikimedia\Rdbms\Database | |
getQueryExceptionAndLog( $error, $errno, $sql, $fname) | Wikimedia\Rdbms\Database | private |
getQueryVerb( $sql) | Wikimedia\Rdbms\Database | protected |
getReadOnlyReason() | Wikimedia\Rdbms\Database | protected |
getRecordedTransactionLagStatus() | Wikimedia\Rdbms\Database | protected |
getReplicaPos() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getReplicationSafetyInfo() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getSchemaVars() | Wikimedia\Rdbms\Database | protected |
getScopedLockAndFlush( $lockKey, $fname, $timeout) | Wikimedia\Rdbms\Database | |
getServer() | Wikimedia\Rdbms\Database | |
getServerGTIDs( $fname=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getServerId() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getServerInfo() | Wikimedia\Rdbms\Database | |
getServerRoleStatus( $role, $fname=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getServerUptime() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getServerUUID() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
getServerVersion() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getSessionLagStatus() | Wikimedia\Rdbms\Database | |
getSoftwareLink() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getTransactionRoundId() | Wikimedia\Rdbms\Database | protected |
getType() | Wikimedia\Rdbms\DatabaseMysqlBase | |
getWikiID() | Wikimedia\Rdbms\Database | |
handleSessionLossPostconnect() | Wikimedia\Rdbms\Database | private |
handleSessionLossPreconnect() | Wikimedia\Rdbms\Database | private |
hasFlags( $field, $flags) | Wikimedia\Rdbms\Database | protected |
ignoreIndexClause( $index) | Wikimedia\Rdbms\DatabaseMysqlBase | |
implicitGroupby() | Wikimedia\Rdbms\Database | |
implicitOrderby() | Wikimedia\Rdbms\Database | |
indexExists( $table, $index, $fname=__METHOD__) | Wikimedia\Rdbms\Database | |
indexInfo( $table, $index, $fname=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | |
indexName( $index) | Wikimedia\Rdbms\Database | protected |
indexUnique( $table, $index) | Wikimedia\Rdbms\Database | |
initConnection() | Wikimedia\Rdbms\Database | |
insert( $table, $a, $fname=__METHOD__, $options=[]) | Wikimedia\Rdbms\Database | |
insertId() | Wikimedia\Rdbms\DatabaseMysqli | |
insertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[], $selectJoinConds=[]) | Wikimedia\Rdbms\Database | |
installErrorHandler() | Wikimedia\Rdbms\Database | protected |
isInsertSelectSafe(array $insertOptions, array $selectOptions) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
isOpen() | Wikimedia\Rdbms\Database | |
isQuotedIdentifier( $name) | Wikimedia\Rdbms\DatabaseMysqlBase | |
isReadOnly() | Wikimedia\Rdbms\Database | |
isTransactableQuery( $sql) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
isView( $name, $prefix=null) | Wikimedia\Rdbms\DatabaseMysqlBase | |
isWriteQuery( $sql) | Wikimedia\Rdbms\Database | protected |
lastDoneWrites() | Wikimedia\Rdbms\Database | |
lastErrno() | Wikimedia\Rdbms\DatabaseMysqli | |
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) | Wikimedia\Rdbms\DatabaseMysqlBase | |
lockForUpdate( $table, $conds='', $fname=__METHOD__, $options=[], $join_conds=[]) | Wikimedia\Rdbms\Database | |
lockIsFree( $lockName, $method) | Wikimedia\Rdbms\DatabaseMysqlBase | |
lockTables(array $read, array $write, $method) | Wikimedia\Rdbms\Database | |
lowPriorityOption() | Wikimedia\Rdbms\DatabaseMysqlBase | |
makeGroupByWithHaving( $options) | Wikimedia\Rdbms\Database | protected |
makeInsertOptions( $options) | Wikimedia\Rdbms\Database | protected |
makeList( $a, $mode=self::LIST_COMMA) | Wikimedia\Rdbms\Database | |
makeLockName( $lockName) | Wikimedia\Rdbms\DatabaseMysqlBase | private |
makeOrderBy( $options) | Wikimedia\Rdbms\Database | protected |
makeSelectOptions( $options) | Wikimedia\Rdbms\Database | protected |
makeUpdateOptions( $options) | Wikimedia\Rdbms\Database | protected |
makeUpdateOptionsArray( $options) | Wikimedia\Rdbms\Database | protected |
makeWhereFrom2d( $data, $baseKey, $subKey) | Wikimedia\Rdbms\Database | |
masterPosWait(DBMasterPos $pos, $timeout) | Wikimedia\Rdbms\DatabaseMysqlBase | |
maxListLen() | Wikimedia\Rdbms\Database | |
modifyCallbacksForCancel(array $sectionIds, AtomicSectionIdentifier $newSectionId=null) | Wikimedia\Rdbms\Database | private |
mysqlConnect( $realServer, $dbName) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlDataSeek( $res, $row) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlError( $conn=null) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFetchArray( $res) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFetchField( $res, $n) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFetchObject( $res) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFieldName( $res, $n) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFieldType( $res, $n) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlFreeResult( $res) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlNumFields( $res) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlNumRows( $res) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlRealEscapeString( $s) | Wikimedia\Rdbms\DatabaseMysqli | protected |
mysqlSetCharset( $charset) | Wikimedia\Rdbms\DatabaseMysqli | protected |
namedLocksEnqueue() | Wikimedia\Rdbms\DatabaseMysqlBase | |
nativeInsertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[], $selectJoinConds=[]) | Wikimedia\Rdbms\Database | protected |
nativeReplace( $table, $rows, $fname) | Wikimedia\Rdbms\Database | protected |
nextSavepointId( $fname) | Wikimedia\Rdbms\Database | private |
nextSequenceValue( $seqName) | Wikimedia\Rdbms\Database | |
nonNativeInsertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[], $selectJoinConds=[]) | Wikimedia\Rdbms\Database | protected |
normalizeConditions( $conds, $fname) | Wikimedia\Rdbms\Database | protected |
numFields( $res) | Wikimedia\Rdbms\DatabaseMysqlBase | |
numRows( $res) | Wikimedia\Rdbms\DatabaseMysqlBase | |
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, $dbName, $schema, $tablePrefix) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
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 | |
PING_QUERY | Wikimedia\Rdbms\Database | |
PING_TTL | Wikimedia\Rdbms\Database | |
pingAndCalculateLastTrxApplyTime() | Wikimedia\Rdbms\Database | private |
preCommitCallbacksPending() | Wikimedia\Rdbms\Database | |
prependDatabaseOrSchema( $namespace, $relation, $format) | Wikimedia\Rdbms\Database | private |
qualifiedTableComponents( $name) | Wikimedia\Rdbms\Database | protected |
query( $sql, $fname=__METHOD__, $flags=0) | Wikimedia\Rdbms\Database | |
reassignCallbacksForSection(AtomicSectionIdentifier $old, AtomicSectionIdentifier $new) | Wikimedia\Rdbms\Database | private |
registerTempTableWrite( $sql, $pseudoPermanent) | Wikimedia\Rdbms\Database | protected |
relationSchemaQualifier() | Wikimedia\Rdbms\Database | protected |
replace( $table, $uniqueIndexes, $rows, $fname=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | |
replaceLostConnection( $fname) | Wikimedia\Rdbms\Database | protected |
replaceVars( $ins) | Wikimedia\Rdbms\Database | protected |
reportConnectionError( $error='Unknown error') | Wikimedia\Rdbms\Database | |
reportQueryError( $error, $errno, $sql, $fname, $ignoreErrors=false) | Wikimedia\Rdbms\Database | |
restoreErrorHandler() | Wikimedia\Rdbms\Database | protected |
restoreFlags( $state=self::RESTORE_PRIOR) | Wikimedia\Rdbms\Database | |
resultObject( $result) | Wikimedia\Rdbms\Database | protected |
rollback( $fname=__METHOD__, $flush='') | Wikimedia\Rdbms\Database | |
runOnAtomicSectionCancelCallbacks( $trigger, array $sectionIds=null) | Wikimedia\Rdbms\Database | private |
runOnTransactionIdleCallbacks( $trigger) | Wikimedia\Rdbms\Database | |
runOnTransactionPreCommitCallbacks() | Wikimedia\Rdbms\Database | |
runTransactionListenerCallbacks( $trigger) | Wikimedia\Rdbms\Database | |
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\Database | private |
selectFieldValues( $table, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[]) | Wikimedia\Rdbms\Database | |
selectOptionsIncludeLocking( $options) | Wikimedia\Rdbms\Database | private |
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_TTL | Wikimedia\Rdbms\DatabaseMysqlBase | |
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 | |
setLazyMasterHandle(IDatabase $conn) | Wikimedia\Rdbms\Database | |
setLBInfo( $name, $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 | |
setTransactionListener( $name, callable $callback=null) | Wikimedia\Rdbms\Database | |
setTrxEndCallbackSuppression( $suppress) | Wikimedia\Rdbms\Database | |
SLOW_WRITE_SEC | Wikimedia\Rdbms\Database | |
SMALL_WRITE_ROWS | 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() | Wikimedia\Rdbms\Database | |
tableNamesN() | Wikimedia\Rdbms\Database | |
tableNamesWithAlias( $tables) | Wikimedia\Rdbms\Database | protected |
tableNamesWithIndexClauseOrJOIN( $tables, $use_index=[], $ignore_index=[], $join_conds=[]) | Wikimedia\Rdbms\Database | protected |
tableNameWithAlias( $table, $alias=false) | Wikimedia\Rdbms\Database | protected |
tablePrefix( $prefix=null) | Wikimedia\Rdbms\Database | |
textFieldSize( $table, $field) | Wikimedia\Rdbms\Database | |
timestamp( $ts=0) | Wikimedia\Rdbms\Database | |
timestampOrNull( $ts=null) | Wikimedia\Rdbms\Database | |
TINY_WRITE_SEC | 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\DatabaseMysqlBase | |
unlockTables( $method) | Wikimedia\Rdbms\Database | |
update( $table, $values, $conds, $fname=__METHOD__, $options=[]) | Wikimedia\Rdbms\Database | |
updateTrxWriteQueryTime( $sql, $runtime, $affected) | Wikimedia\Rdbms\Database | private |
upsert( $table, array $rows, $uniqueIndexes, array $set, $fname=__METHOD__) | Wikimedia\Rdbms\DatabaseMysqlBase | |
useGTIDs() | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
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\DatabaseMysqlBase | protected |
wasLockTimeout() | Wikimedia\Rdbms\DatabaseMysqlBase | |
wasQueryTimeout( $error, $errno) | Wikimedia\Rdbms\DatabaseMysqlBase | protected |
wasReadOnlyError() | Wikimedia\Rdbms\DatabaseMysqlBase | |
writesOrCallbacksPending() | Wikimedia\Rdbms\Database | |
writesPending() | Wikimedia\Rdbms\Database | |