$allViews | DatabaseBase | protected |
$delimiter | DatabaseBase | protected |
$fileHandle | DatabaseBase | protected |
$htmlErrors | DatabaseBase | protected |
$lagDetectionMethod | DatabaseMysqlBase | protected |
$lagDetectionOptions | DatabaseMysqlBase | protected |
$lastKnownSlavePos | DatabaseMysqlBase | protected |
$lazyMasterHandle | DatabaseBase | private |
$mConn | DatabaseBase | protected |
$mDBname | DatabaseBase | protected |
$mDefaultBigSelects | DatabaseBase | protected |
$mDoneWrites | DatabaseBase | protected |
$mFlags | DatabaseBase | protected |
$mForeign | DatabaseBase | protected |
$mLastQuery | DatabaseBase | protected |
$mLBInfo | DatabaseBase | protected |
$mNamedLocksHeld | DatabaseBase | private |
$mOpened | DatabaseBase | protected |
$mPassword | DatabaseBase | protected |
$mPHPError | DatabaseBase | protected |
$mSchema | DatabaseBase | protected |
$mSchemaVars | DatabaseBase | protected |
$mServer | DatabaseBase | protected |
$mSessionVars | DatabaseBase | protected |
$mTablePrefix | DatabaseBase | protected |
$mTrxAtomicLevels | DatabaseBase | private |
$mTrxAutomatic | DatabaseBase | private |
$mTrxAutomaticAtomic | DatabaseBase | private |
$mTrxDoneWrites | DatabaseBase | private |
$mTrxFname | DatabaseBase | private |
$mTrxIdleCallbacks | DatabaseBase | protected |
$mTrxLevel | DatabaseBase | protected |
$mTrxPreCommitCallbacks | DatabaseBase | protected |
$mTrxShortId | DatabaseBase | protected |
$mTrxSlaveLag | DatabaseBase | private |
$mTrxTimestamp | DatabaseBase | private |
$mTrxWriteCallers | DatabaseBase | private |
$mTrxWriteDuration | DatabaseBase | private |
$mUser | DatabaseBase | protected |
$preparedArgs | DatabaseBase | protected |
$serverVersion | DatabaseMysqlBase | private |
$srvCache | DatabaseBase | protected |
$trxProfiler | DatabaseBase | protected |
__construct(array $params) | DatabaseMysqlBase | |
__destruct() | DatabaseBase | |
__sleep() | DatabaseBase | |
__toString() | DatabaseBase | |
addIdentifierQuotes( $s) | DatabaseMysqlBase | |
addQuotes( $s) | DatabaseBase | |
affectedRows() | IDatabase | |
aggregateValue( $valuedata, $valuename='value') | DatabaseBase | |
anyChar() | DatabaseBase | |
anyString() | DatabaseBase | |
assertOpen() | DatabaseBase | protected |
begin( $fname=__METHOD__) | DatabaseBase | |
bitAnd( $fieldLeft, $fieldRight) | DatabaseBase | |
bitNot( $field) | DatabaseBase | |
bitOr( $fieldLeft, $fieldRight) | DatabaseBase | |
bufferResults( $buffer=null) | DatabaseBase | |
buildConcat( $stringList) | DatabaseBase | |
buildGroupConcatField( $delim, $table, $field, $conds='', $join_conds=[]) | DatabaseBase | |
buildLike() | DatabaseBase | |
cascadingDeletes() | DatabaseBase | |
cleanupTriggers() | DatabaseBase | |
clearFlag( $flag) | DatabaseBase | |
clearViewsCache() | DatabaseBase | |
close() | DatabaseBase | |
closeConnection() | DatabaseBase | protected |
commit( $fname=__METHOD__, $flush='') | DatabaseBase | |
conditional( $cond, $trueVal, $falseVal) | DatabaseBase | |
connectInitCharset() | DatabaseMysqlBase | protected |
connectionErrorHandler( $errno, $errstr) | DatabaseBase | |
dataSeek( $res, $row) | DatabaseMysqlBase | |
dbSchema( $schema=null) | DatabaseBase | |
DEADLOCK_DELAY_MAX | DatabaseBase | |
DEADLOCK_DELAY_MIN | DatabaseBase | |
DEADLOCK_TRIES | DatabaseBase | |
deadlockLoop() | DatabaseBase | |
debug( $debug=null) | DatabaseBase | |
decodeBlob( $b) | DatabaseBase | |
decodeExpiry( $expiry, $format=TS_MW) | DatabaseBase | |
delete( $table, $conds, $fname=__METHOD__) | DatabaseBase | |
deleteJoin( $delTable, $joinTable, $delVar, $joinVar, $conds, $fname=__METHOD__) | DatabaseMysqlBase | |
doAtomicSection( $fname, $callback) | DatabaseBase | |
doBegin( $fname) | DatabaseBase | protected |
doCommit( $fname) | DatabaseBase | protected |
doneWrites() | DatabaseBase | |
doQuery( $sql) | DatabaseBase | protected |
doRollback( $fname) | DatabaseBase | protected |
dropTable( $tableName, $fName=__METHOD__) | DatabaseMysqlBase | |
duplicateTableStructure( $oldName, $newName, $temporary=false, $fname=__METHOD__) | DatabaseMysqlBase | |
encodeBlob( $b) | DatabaseBase | |
encodeExpiry( $expiry) | DatabaseBase | |
endAtomic( $fname=__METHOD__) | DatabaseBase | |
escapeLikeInternal( $s) | DatabaseBase | protected |
estimateRowCount( $table, $vars=' *', $conds='', $fname=__METHOD__, $options=[]) | DatabaseMysqlBase | |
execute( $prepared, $args=null) | DatabaseBase | |
factory( $dbType, $p=[]) | DatabaseBase | static |
fetchObject( $res) | DatabaseMysqlBase | |
fetchRow( $res) | DatabaseMysqlBase | |
fieldExists( $table, $field, $fname=__METHOD__) | DatabaseBase | |
fieldInfo( $table, $field) | DatabaseMysqlBase | |
fieldName( $res, $n) | DatabaseMysqlBase | |
fieldNamesWithAlias( $fields) | DatabaseBase | |
fieldNameWithAlias( $name, $alias=false) | DatabaseBase | |
fieldType( $res, $n) | DatabaseMysqlBase | |
fillPrepared( $preparedQuery, $args) | DatabaseBase | |
fillPreparedArg( $matches) | DatabaseBase | protected |
freePrepared( $prepared) | DatabaseBase | protected |
freeResult( $res) | DatabaseMysqlBase | |
functionalIndexes() | DatabaseBase | |
generalizeSQL( $sql) | DatabaseBase | protectedstatic |
getApproximateLagStatus() | DatabaseMysqlBase | |
getBindingHandle() | DatabaseMysqlBase | protected |
getCacheSetOptions(IDatabase $db1) | DatabaseBase | static |
getDBname() | DatabaseBase | |
getDefaultSchemaVars() | DatabaseMysqlBase | protected |
getDelimiter() | DatabaseBase | |
getFlag( $flag) | DatabaseBase | |
getHeartbeatData(array $conds) | DatabaseMysqlBase | protected |
getInfinity() | DatabaseBase | |
getLag() | DatabaseMysqlBase | |
getLagDetectionMethod() | DatabaseMysqlBase | protected |
getLagFromPtHeartbeat() | DatabaseMysqlBase | protected |
getLagFromSlaveStatus() | DatabaseMysqlBase | protected |
getLazyMasterHandle() | DatabaseBase | |
getLBInfo( $name=null) | DatabaseBase | |
getLogContext(array $extras=[]) | DatabaseBase | protected |
getMasterPos() | DatabaseMysqlBase | |
getMasterServerInfo() | DatabaseMysqlBase | protected |
getMysqlStatus( $which="%") | DatabaseMysqlBase | |
getProperty( $name) | DatabaseBase | |
getReadOnlyReason() | DatabaseBase | protected |
getSchemaPath() | DatabaseBase | |
getSchemaVars() | DatabaseBase | protected |
getScopedLockAndFlush( $lockKey, $fname, $timeout) | DatabaseBase | |
getSearchEngine() | DatabaseMysqlBase | |
getServer() | DatabaseBase | |
getServerInfo() | DatabaseBase | |
getServerUptime() | DatabaseMysqlBase | |
getServerVersion() | DatabaseMysqlBase | |
getSessionLagStatus() | DatabaseBase | |
getSlavePos() | DatabaseMysqlBase | |
getSoftwareLink() | DatabaseMysqlBase | |
getSqlFilePath( $filename) | DatabaseBase | private |
getTransactionLagStatus() | DatabaseBase | |
getTransactionProfiler() | DatabaseBase | protected |
getType() | DatabaseMysqlBase | |
getUpdateKeysPath() | DatabaseBase | |
getWikiID() | DatabaseBase | |
ignoreErrors( $ignoreErrors=null) | DatabaseBase | protected |
implicitGroupby() | DatabaseBase | |
implicitOrderby() | DatabaseBase | |
indexExists( $table, $index, $fname=__METHOD__) | DatabaseBase | |
indexInfo( $table, $index, $fname=__METHOD__) | DatabaseMysqlBase | |
indexName( $index) | DatabaseBase | protected |
indexUnique( $table, $index) | DatabaseBase | |
insert( $table, $a, $fname=__METHOD__, $options=[]) | DatabaseBase | |
insertId() | IDatabase | |
insertSelect( $destTable, $srcTable, $varMap, $conds, $fname=__METHOD__, $insertOptions=[], $selectOptions=[]) | DatabaseBase | |
installErrorHandler() | DatabaseBase | protected |
isOpen() | DatabaseBase | |
isQuotedIdentifier( $name) | DatabaseMysqlBase | |
isReadOnly() | DatabaseBase | |
isTransactableQuery( $sql) | DatabaseBase | protected |
isView( $name, $prefix=null) | DatabaseMysqlBase | |
Database::isView( $name) | DatabaseBase | |
isWriteQuery( $sql) | DatabaseBase | protected |
lastDoneWrites() | DatabaseBase | |
lastErrno() | IDatabase | |
lastError() | DatabaseMysqlBase | |
lastQuery() | DatabaseBase | |
limitResult( $sql, $limit, $offset=false) | DatabaseBase | |
listTables( $prefix=null, $fname=__METHOD__) | DatabaseMysqlBase | |
listViews( $prefix=null, $fname=__METHOD__) | DatabaseMysqlBase | |
lock( $lockName, $method, $timeout=5) | DatabaseMysqlBase | |
lockIsFree( $lockName, $method) | DatabaseMysqlBase | |
lockTables( $read, $write, $method, $lowPriority=true) | DatabaseMysqlBase | |
lowPriorityOption() | DatabaseMysqlBase | |
makeGroupByWithHaving( $options) | DatabaseBase | |
makeInsertOptions( $options) | DatabaseBase | protected |
makeList( $a, $mode=LIST_COMMA) | DatabaseBase | |
makeLockName( $lockName) | DatabaseMysqlBase | private |
makeOrderBy( $options) | DatabaseBase | |
makeSelectOptions( $options) | DatabaseBase | |
makeUpdateOptions( $options) | DatabaseBase | protected |
makeUpdateOptionsArray( $options) | DatabaseBase | protected |
makeWhereFrom2d( $data, $baseKey, $subKey) | DatabaseBase | |
masterPosWait(DBMasterPos $pos, $timeout) | DatabaseMysqlBase | |
maxListLen() | DatabaseBase | |
mysqlConnect( $realServer) | DatabaseMysqlBase | protected |
mysqlDataSeek( $res, $row) | DatabaseMysqlBase | protected |
mysqlError( $conn=null) | DatabaseMysqlBase | protected |
mysqlFetchArray( $res) | DatabaseMysqlBase | protected |
mysqlFetchField( $res, $n) | DatabaseMysqlBase | protected |
mysqlFetchObject( $res) | DatabaseMysqlBase | protected |
mysqlFieldName( $res, $n) | DatabaseMysqlBase | protected |
mysqlFieldType( $res, $n) | DatabaseMysqlBase | protected |
mysqlFreeResult( $res) | DatabaseMysqlBase | protected |
mysqlNumFields( $res) | DatabaseMysqlBase | protected |
mysqlNumRows( $res) | DatabaseMysqlBase | protected |
mysqlPing() | DatabaseMysqlBase | protected |
mysqlRealEscapeString( $s) | DatabaseMysqlBase | protected |
mysqlSetCharset( $charset) | DatabaseMysqlBase | protected |
namedLocksEnqueue() | DatabaseMysqlBase | |
nativeReplace( $table, $rows, $fname) | DatabaseBase | protected |
nextSequenceValue( $seqName) | DatabaseBase | |
numFields( $res) | DatabaseMysqlBase | |
numRows( $res) | DatabaseMysqlBase | |
onTransactionIdle( $callback) | DatabaseBase | |
onTransactionPreCommitOrIdle( $callback) | DatabaseBase | |
open( $server, $user, $password, $dbName) | DatabaseMysqlBase | |
patchPath( $patch) | DatabaseBase | |
pendingWriteCallers() | DatabaseBase | |
pendingWriteQueryDuration() | DatabaseBase | |
ping() | DatabaseMysqlBase | |
prepare( $sql, $func='DatabaseBase::prepare') | DatabaseBase | protected |
query( $sql, $fname=__METHOD__, $tempIgnore=false) | DatabaseBase | |
realTimestamps() | DatabaseBase | |
replace( $table, $uniqueIndexes, $rows, $fname=__METHOD__) | DatabaseMysqlBase | |
replaceVars( $ins) | DatabaseBase | protected |
reportConnectionError( $error='Unknown error') | DatabaseBase | |
reportQueryError( $error, $errno, $sql, $fname, $tempIgnore=false) | DatabaseBase | |
restoreErrorHandler() | DatabaseBase | protected |
resultObject( $result) | DatabaseBase | protected |
rollback( $fname=__METHOD__, $flush='') | DatabaseBase | |
runOnTransactionIdleCallbacks() | DatabaseBase | protected |
runOnTransactionPreCommitCallbacks() | DatabaseBase | protected |
searchableIPs() | DatabaseBase | |
select( $table, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[]) | DatabaseBase | |
selectDB( $db) | DatabaseBase | |
selectField( $table, $var, $cond='', $fname=__METHOD__, $options=[]) | DatabaseBase | |
selectFieldValues( $table, $var, $cond='', $fname=__METHOD__, $options=[], $join_conds=[]) | DatabaseBase | |
IDatabase::selectFieldValues( $table, $var, $cond='', $fname=__METHOD__, $options=[]) | IDatabase | |
selectRow( $table, $vars, $conds, $fname=__METHOD__, $options=[], $join_conds=[]) | DatabaseBase | |
selectRowCount( $tables, $vars=' *', $conds='', $fname=__METHOD__, $options=[], $join_conds=[]) | DatabaseBase | |
selectSQLText( $table, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[]) | DatabaseBase | |
setBigSelects( $value=true) | DatabaseMysqlBase | |
setFileHandle( $fh) | DatabaseBase | |
setFlag( $flag) | DatabaseBase | |
setLazyMasterHandle(IDatabase $conn) | DatabaseBase | |
setLBInfo( $name, $value=null) | DatabaseBase | |
setSchemaVars( $vars) | DatabaseBase | |
setSessionOptions(array $options) | DatabaseMysqlBase | |
setTransactionProfiler(TransactionProfiler $profiler) | DatabaseBase | |
sourceFile( $filename, $lineCallback=false, $resultCallback=false, $fname=false, $inputCallback=false) | DatabaseBase | |
sourceStream( $fp, $lineCallback=false, $resultCallback=false, $fname=__METHOD__, $inputCallback=false) | DatabaseBase | |
startAtomic( $fname=__METHOD__) | DatabaseBase | |
streamStatementEnd(&$sql, &$newLine) | DatabaseMysqlBase | |
strencode( $s) | DatabaseMysqlBase | |
strictIPs() | DatabaseBase | |
strreplace( $orig, $old, $new) | DatabaseBase | |
tableExists( $table, $fname=__METHOD__) | DatabaseBase | |
tableName( $name, $format='quoted') | DatabaseBase | |
tableNames() | DatabaseBase | |
tableNamesN() | DatabaseBase | |
tableNamesWithAlias( $tables) | DatabaseBase | |
tableNamesWithUseIndexOrJOIN( $tables, $use_index=[], $join_conds=[]) | DatabaseBase | protected |
tableNameWithAlias( $name, $alias=false) | DatabaseBase | |
tablePrefix( $prefix=null) | DatabaseBase | |
textFieldSize( $table, $field) | DatabaseBase | |
timestamp( $ts=0) | DatabaseBase | |
timestampOrNull( $ts=null) | DatabaseBase | |
trxLevel() | DatabaseBase | |
trxTimestamp() | DatabaseBase | |
unionQueries( $sqls, $all) | DatabaseBase | |
unionSupportsOrderAndLimit() | DatabaseBase | |
unlock( $lockName, $method) | DatabaseMysqlBase | |
unlockTables( $method) | DatabaseMysqlBase | |
update( $table, $values, $conds, $fname=__METHOD__, $options=[]) | DatabaseBase | |
upsert( $table, array $rows, array $uniqueIndexes, array $set, $fname=__METHOD__) | DatabaseMysqlBase | |
useIndexClause( $index) | DatabaseMysqlBase | |
wasConnectionError( $errno) | DatabaseMysqlBase | |
wasDeadlock() | DatabaseMysqlBase | |
wasErrorReissuable() | DatabaseMysqlBase | |
wasLockTimeout() | DatabaseMysqlBase | |
wasReadOnlyError() | DatabaseMysqlBase | |
writesOrCallbacksPending() | DatabaseBase | |
writesPending() | DatabaseBase | |