MediaWiki master
Wikimedia\Rdbms\IDatabase Member List

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

__toString()Wikimedia\Rdbms\IReadableDatabase
addIdentifierQuotes( $s)Wikimedia\Rdbms\Platform\ISQLPlatform
addQuotes( $s)Wikimedia\Rdbms\Database\DbQuoter
affectedRows()Wikimedia\Rdbms\IDatabase
ALL_ROWSWikimedia\Rdbms\Platform\ISQLPlatform
andExpr(array $conds)Wikimedia\Rdbms\IReadableDatabase
anyChar()Wikimedia\Rdbms\Platform\ISQLPlatform
anyString()Wikimedia\Rdbms\Platform\ISQLPlatform
ATOMIC_CANCELABLEWikimedia\Rdbms\IDatabase
ATOMIC_NOT_CANCELABLEWikimedia\Rdbms\IDatabase
begin( $fname=__METHOD__, $mode=self::TRANSACTION_EXPLICIT)Wikimedia\Rdbms\IDatabase
bitAnd( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Platform\ISQLPlatform
bitNot( $field)Wikimedia\Rdbms\Platform\ISQLPlatform
bitOr( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Platform\ISQLPlatform
buildComparison(string $op, array $conds)Wikimedia\Rdbms\Platform\ISQLPlatform
buildConcat( $stringList)Wikimedia\Rdbms\Platform\ISQLPlatform
buildExcludedValue( $column)Wikimedia\Rdbms\Platform\ISQLPlatform
buildGreatest( $fields, $values)Wikimedia\Rdbms\Platform\ISQLPlatform
buildGroupConcatField( $delim, $tables, $field, $conds='', $join_conds=[])Wikimedia\Rdbms\Platform\ISQLPlatform
buildIntegerCast( $field)Wikimedia\Rdbms\Platform\ISQLPlatform
buildLeast( $fields, $values)Wikimedia\Rdbms\Platform\ISQLPlatform
buildLike( $param,... $params)Wikimedia\Rdbms\Platform\ISQLPlatform
buildSelectSubquery( $tables, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Platform\ISQLPlatform
buildStringCast( $field)Wikimedia\Rdbms\Platform\ISQLPlatform
buildSubString( $input, $startPosition, $length=null)Wikimedia\Rdbms\Platform\ISQLPlatform
CALLER_SUBQUERYWikimedia\Rdbms\Platform\ISQLPlatform
CALLER_UNKNOWNWikimedia\Rdbms\Platform\ISQLPlatform
cancelAtomic( $fname=__METHOD__, AtomicSectionIdentifier $sectionId=null)Wikimedia\Rdbms\IDatabase
clearFlag( $flag, $remember=self::REMEMBER_NOTHING)Wikimedia\Rdbms\Database\IDatabaseFlags
close( $fname=__METHOD__)Wikimedia\Rdbms\IReadableDatabase
commit( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\IDatabase
conditional( $cond, $caseTrueExpression, $caseFalseExpression)Wikimedia\Rdbms\Platform\ISQLPlatform
databasesAreIndependent()Wikimedia\Rdbms\IReadableDatabase
DBO_COMPRESSWikimedia\Rdbms\Database\IDatabaseFlags
DBO_DDLMODEWikimedia\Rdbms\Database\IDatabaseFlags
DBO_DEBUGWikimedia\Rdbms\Database\IDatabaseFlags
DBO_DEFAULTWikimedia\Rdbms\Database\IDatabaseFlags
DBO_GAUGEWikimedia\Rdbms\Database\IDatabaseFlags
DBO_IGNOREWikimedia\Rdbms\Database\IDatabaseFlags
DBO_NOBUFFERWikimedia\Rdbms\Database\IDatabaseFlags
DBO_PERSISTENTWikimedia\Rdbms\Database\IDatabaseFlags
DBO_SSLWikimedia\Rdbms\Database\IDatabaseFlags
DBO_SYSDBAWikimedia\Rdbms\Database\IDatabaseFlags
DBO_TRXWikimedia\Rdbms\Database\IDatabaseFlags
dbSchema( $schema=null)Wikimedia\Rdbms\IReadableDatabase
decodeBlob( $b)Wikimedia\Rdbms\IReadableDatabase
decodeExpiry( $expiry, $format=TS_MW)Wikimedia\Rdbms\Platform\ISQLPlatform
delete( $table, $conds, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
deleteJoin( $delTable, $joinTable, $delVar, $joinVar, $conds, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
doAtomicSection( $fname, callable $callback, $cancelable=self::ATOMIC_NOT_CANCELABLE)Wikimedia\Rdbms\IDatabase
encodeBlob( $b)Wikimedia\Rdbms\IReadableDatabase
encodeExpiry( $expiry)Wikimedia\Rdbms\Platform\ISQLPlatform
endAtomic( $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
ESTIMATE_DB_APPLYWikimedia\Rdbms\IDatabase
ESTIMATE_TOTALWikimedia\Rdbms\IDatabase
estimateRowCount( $tables, $var=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
explicitTrxActive()Wikimedia\Rdbms\IDatabase
expr(string $field, string $op, $value)Wikimedia\Rdbms\IReadableDatabase
factorConds( $condsArray)Wikimedia\Rdbms\Platform\ISQLPlatform
FLUSHING_ALL_PEERSWikimedia\Rdbms\IDatabase
FLUSHING_INTERNALWikimedia\Rdbms\IDatabase
FLUSHING_ONEWikimedia\Rdbms\IDatabase
flushSnapshot( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\IDatabase
getDBname()Wikimedia\Rdbms\IReadableDatabase
getDomainID()Wikimedia\Rdbms\IReadableDatabase
getFlag( $flag)Wikimedia\Rdbms\Database\IDatabaseFlags
getInfinity()Wikimedia\Rdbms\Platform\ISQLPlatform
getLag()Wikimedia\Rdbms\IReadableDatabase
getLBInfo( $name=null)Wikimedia\Rdbms\IDatabase
getScopedLockAndFlush( $lockKey, $fname, $timeout)Wikimedia\Rdbms\IDatabase
getServer()Wikimedia\Rdbms\IReadableDatabase
getServerInfo()Wikimedia\Rdbms\IReadableDatabase
getServerName()Wikimedia\Rdbms\IReadableDatabase
getServerVersion()Wikimedia\Rdbms\IReadableDatabase
getSessionLagStatus()Wikimedia\Rdbms\IReadableDatabase
getSoftwareLink()Wikimedia\Rdbms\IReadableDatabase
getTableAliases()Wikimedia\Rdbms\Platform\ISQLPlatform
getType()Wikimedia\Rdbms\IReadableDatabase
implicitOrderby()Wikimedia\Rdbms\Platform\ISQLPlatform
insert( $table, $rows, $fname=__METHOD__, $options=[])Wikimedia\Rdbms\IDatabase
insertId()Wikimedia\Rdbms\IDatabase
insertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[], $selectJoinConds=[])Wikimedia\Rdbms\IDatabase
isOpen()Wikimedia\Rdbms\IReadableDatabase
isReadOnly()Wikimedia\Rdbms\IDatabase
lastErrno()Wikimedia\Rdbms\IReadableDatabase
lastError()Wikimedia\Rdbms\IReadableDatabase
LB_READ_ONLY_REASONWikimedia\Rdbms\IDatabase
LB_TRX_ROUND_IDWikimedia\Rdbms\IDatabase
limitResult( $sql, $limit, $offset=false)Wikimedia\Rdbms\Platform\ISQLPlatform
LIST_ANDWikimedia\Rdbms\Platform\ISQLPlatform
LIST_COMMAWikimedia\Rdbms\Platform\ISQLPlatform
LIST_NAMESWikimedia\Rdbms\Platform\ISQLPlatform
LIST_ORWikimedia\Rdbms\Platform\ISQLPlatform
LIST_SETWikimedia\Rdbms\Platform\ISQLPlatform
lock( $lockName, $method, $timeout=5, $flags=0)Wikimedia\Rdbms\IDatabase
LOCK_TIMESTAMPWikimedia\Rdbms\IDatabase
lockForUpdate( $table, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IDatabase
lockIsFree( $lockName, $method)Wikimedia\Rdbms\IDatabase
makeList(array $a, $mode=self::LIST_COMMA)Wikimedia\Rdbms\Platform\ISQLPlatform
makeWhereFrom2d( $data, $baseKey, $subKey)Wikimedia\Rdbms\Platform\ISQLPlatform
newDeleteQueryBuilder()Wikimedia\Rdbms\IDatabase
newInsertQueryBuilder()Wikimedia\Rdbms\IDatabase
newReplaceQueryBuilder()Wikimedia\Rdbms\IDatabase
newSelectQueryBuilder()Wikimedia\Rdbms\IReadableDatabase
newUnionQueryBuilder()Wikimedia\Rdbms\IReadableDatabase
newUpdateQueryBuilder()Wikimedia\Rdbms\IDatabase
onAtomicSectionCancel(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
onTransactionCommitOrIdle(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
onTransactionPreCommitOrIdle(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
onTransactionResolution(callable $callback, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
orExpr(array $conds)Wikimedia\Rdbms\IReadableDatabase
ping()Wikimedia\Rdbms\IReadableDatabase
query( $sql, $fname=__METHOD__, $flags=0)Wikimedia\Rdbms\IDatabase
QUERY_CHANGE_LOCKSWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_CHANGE_NONEWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_CHANGE_ROWSWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_CHANGE_SCHEMAWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_CHANGE_TRXWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_IGNORE_DBO_TRXWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_NO_RETRYWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_NORMALWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_PSEUDO_PERMANENTWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_REPLICA_ROLEWikimedia\Rdbms\Platform\ISQLPlatform
QUERY_SILENCE_ERRORSWikimedia\Rdbms\Platform\ISQLPlatform
REMEMBER_NOTHINGWikimedia\Rdbms\Database\IDatabaseFlags
REMEMBER_PRIORWikimedia\Rdbms\Database\IDatabaseFlags
replace( $table, $uniqueKeys, $rows, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase
RESTORE_INITIALWikimedia\Rdbms\Database\IDatabaseFlags
RESTORE_PRIORWikimedia\Rdbms\Database\IDatabaseFlags
restoreFlags( $state=self::RESTORE_PRIOR)Wikimedia\Rdbms\Database\IDatabaseFlags
ROLE_STATIC_CLONEWikimedia\Rdbms\IDatabase
ROLE_STREAMING_MASTERWikimedia\Rdbms\IDatabase
ROLE_STREAMING_REPLICAWikimedia\Rdbms\IDatabase
ROLE_UNKNOWNWikimedia\Rdbms\IDatabase
rollback( $fname=__METHOD__, $flush=self::FLUSHING_ONE)Wikimedia\Rdbms\IDatabase
select( $tables, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
selectDomain( $domain)Wikimedia\Rdbms\IReadableDatabase
selectField( $tables, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
selectFieldValues( $tables, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
selectRow( $tables, $vars, $conds, $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
selectRowCount( $tables, $var=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\IReadableDatabase
selectSQLText( $tables, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Platform\ISQLPlatform
setFlag( $flag, $remember=self::REMEMBER_NOTHING)Wikimedia\Rdbms\Database\IDatabaseFlags
setIndexAliases(array $aliases)Wikimedia\Rdbms\Platform\ISQLPlatform
setSchemaVars( $vars)Wikimedia\Rdbms\Platform\ISQLPlatform
setSessionOptions(array $options)Wikimedia\Rdbms\IDatabase
setTableAliases(array $aliases)Wikimedia\Rdbms\Platform\ISQLPlatform
startAtomic( $fname=__METHOD__, $cancelable=self::ATOMIC_NOT_CANCELABLE)Wikimedia\Rdbms\IDatabase
strreplace( $orig, $old, $new)Wikimedia\Rdbms\Platform\ISQLPlatform
tableName(string $name, $format='quoted')Wikimedia\Rdbms\Platform\ISQLPlatform
tableNames(... $tables)Wikimedia\Rdbms\Platform\ISQLPlatform
tableNamesN(... $tables)Wikimedia\Rdbms\Platform\ISQLPlatform
tablePrefix( $prefix=null)Wikimedia\Rdbms\IReadableDatabase
timestamp( $ts=0)Wikimedia\Rdbms\Platform\ISQLPlatform
timestampOrNull( $ts=null)Wikimedia\Rdbms\Platform\ISQLPlatform
TRANSACTION_EXPLICITWikimedia\Rdbms\IDatabase
TRANSACTION_INTERNALWikimedia\Rdbms\IDatabase
TRIGGER_CANCELWikimedia\Rdbms\IDatabase
TRIGGER_COMMITWikimedia\Rdbms\IDatabase
TRIGGER_IDLEWikimedia\Rdbms\IDatabase
TRIGGER_ROLLBACKWikimedia\Rdbms\IDatabase
trxLevel()Wikimedia\Rdbms\IDatabase
trxTimestamp()Wikimedia\Rdbms\IDatabase
UNION_ALLWikimedia\Rdbms\IReadableDatabase
UNION_DISTINCTWikimedia\Rdbms\IReadableDatabase
unionQueries( $sqls, $all, $options=[])Wikimedia\Rdbms\Platform\ISQLPlatform
unionSupportsOrderAndLimit()Wikimedia\Rdbms\Platform\ISQLPlatform
unlock( $lockName, $method)Wikimedia\Rdbms\IDatabase
update( $table, $set, $conds, $fname=__METHOD__, $options=[])Wikimedia\Rdbms\IDatabase
upsert( $table, array $rows, $uniqueKeys, array $set, $fname=__METHOD__)Wikimedia\Rdbms\IDatabase