MediaWiki master
Wikimedia\Rdbms\Platform\MySQLPlatform Member List

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

$currentDomainWikimedia\Rdbms\Platform\SQLPlatformprotected
$errorLoggerWikimedia\Rdbms\Platform\SQLPlatformprotected
$indexAliasesWikimedia\Rdbms\Platform\SQLPlatformprotected
$loggerWikimedia\Rdbms\Platform\SQLPlatformprotected
$quoterWikimedia\Rdbms\Platform\SQLPlatformprotected
$schemaVarsWikimedia\Rdbms\Platform\SQLPlatformprotected
$tableAliasesWikimedia\Rdbms\Platform\SQLPlatformprotected
__construct(DbQuoter $quoter, ?LoggerInterface $logger=null, ?DatabaseDomain $currentDomain=null, $errorLogger=null)Wikimedia\Rdbms\Platform\SQLPlatform
addIdentifierQuotes( $s)Wikimedia\Rdbms\Platform\SQLPlatform
ALL_ROWSWikimedia\Rdbms\Platform\ISQLPlatform
anyChar()Wikimedia\Rdbms\Platform\SQLPlatform
anyString()Wikimedia\Rdbms\Platform\SQLPlatform
assertBuildSubstringParams( $startPosition, $length)Wikimedia\Rdbms\Platform\SQLPlatformprotected
assertValidUpsertRowArray(array $rows, array $uniqueKey)Wikimedia\Rdbms\Platform\SQLPlatformprotected
assertValidUpsertSetArray(array $set, array $uniqueKey, array $rows)Wikimedia\Rdbms\Platform\SQLPlatform
bitAnd( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Platform\SQLPlatform
bitNot( $field)Wikimedia\Rdbms\Platform\SQLPlatform
bitOr( $fieldLeft, $fieldRight)Wikimedia\Rdbms\Platform\SQLPlatform
buildComparison(string $op, array $conds)Wikimedia\Rdbms\Platform\SQLPlatform
buildConcat( $stringList)Wikimedia\Rdbms\Platform\SQLPlatform
buildExcludedValue( $column)Wikimedia\Rdbms\Platform\MySQLPlatform
buildGreatest( $fields, $values)Wikimedia\Rdbms\Platform\SQLPlatform
buildGroupConcatField( $delim, $tables, $field, $conds='', $join_conds=[])Wikimedia\Rdbms\Platform\SQLPlatform
buildIntegerCast( $field)Wikimedia\Rdbms\Platform\MySQLPlatform
buildLeast( $fields, $values)Wikimedia\Rdbms\Platform\SQLPlatform
buildLike( $param,... $params)Wikimedia\Rdbms\Platform\SQLPlatform
buildSelectSubquery( $tables, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Platform\SQLPlatform
buildStringCast( $field)Wikimedia\Rdbms\Platform\MySQLPlatform
buildSubstring( $input, $startPosition, $length=null)Wikimedia\Rdbms\Platform\SQLPlatform
buildSubString( $input, $startPosition, $length=null)Wikimedia\Rdbms\Platform\ISQLPlatform
buildSuperlative( $sqlfunc, $fields, $values)Wikimedia\Rdbms\Platform\SQLPlatformprotected
CALLER_SUBQUERYWikimedia\Rdbms\Platform\ISQLPlatform
CALLER_UNKNOWNWikimedia\Rdbms\Platform\ISQLPlatform
conditional( $cond, $caseTrueExpression, $caseFalseExpression)Wikimedia\Rdbms\Platform\SQLPlatform
decodeExpiry( $expiry, $format=TS_MW)Wikimedia\Rdbms\Platform\SQLPlatform
deleteJoinSqlText( $delTable, $joinTable, $delVar, $joinVar, $conds)Wikimedia\Rdbms\Platform\MySQLPlatform
deleteSqlText( $table, $conds)Wikimedia\Rdbms\Platform\SQLPlatform
dispatchingInsertSqlText( $table, $rows, $options)Wikimedia\Rdbms\Platform\SQLPlatform
dropTableSqlText( $table)Wikimedia\Rdbms\Platform\SQLPlatform
encodeExpiry( $expiry)Wikimedia\Rdbms\Platform\SQLPlatform
escapeLikeInternal( $s, $escapeChar='`')Wikimedia\Rdbms\Platform\SQLPlatform
extractSingleFieldFromList( $var)Wikimedia\Rdbms\Platform\SQLPlatform
extractTableNameComponents(string $name)Wikimedia\Rdbms\Platform\SQLPlatform
factorConds( $condsArray)Wikimedia\Rdbms\Platform\SQLPlatform
fieldNamesWithAlias( $fields)Wikimedia\Rdbms\Platform\SQLPlatformprotected
fieldNameWithAlias( $name, $alias=false)Wikimedia\Rdbms\Platform\SQLPlatform
getCurrentDomain()Wikimedia\Rdbms\Platform\SQLPlatform
getDatabaseAndTableIdentifier(string $table)Wikimedia\Rdbms\Platform\SQLPlatform
getDefaultSchemaVars()Wikimedia\Rdbms\Platform\SQLPlatformprotected
getIdentifierQuoteChar()Wikimedia\Rdbms\Platform\MySQLPlatformprotected
getInfinity()Wikimedia\Rdbms\Platform\SQLPlatform
getQueryVerb( $sql)Wikimedia\Rdbms\Platform\SQLPlatform
getSchemaVars()Wikimedia\Rdbms\Platform\SQLPlatformprotected
getTableAliases()Wikimedia\Rdbms\Platform\SQLPlatform
ignoreIndexClause( $index)Wikimedia\Rdbms\Platform\MySQLPlatform
implicitOrderby()Wikimedia\Rdbms\Platform\SQLPlatform
indexName( $index)Wikimedia\Rdbms\Platform\SQLPlatform
insertNonConflictingSqlText( $table, array $rows)Wikimedia\Rdbms\Platform\SQLPlatform
insertSelectNativeSqlText( $destTable, $srcTable, array $varMap, $conds, $fname, array $insertOptions, array $selectOptions, $selectJoinConds)Wikimedia\Rdbms\Platform\SQLPlatform
insertSqlText( $table, array $rows)Wikimedia\Rdbms\Platform\SQLPlatform
isFlagInOptions( $option, array $options)Wikimedia\Rdbms\Platform\SQLPlatform
isQuotedIdentifier( $name)Wikimedia\Rdbms\Platform\SQLPlatform
isTransactableQuery(Query $sql)Wikimedia\Rdbms\Platform\MySQLPlatform
limitResult( $sql, $limit, $offset=false)Wikimedia\Rdbms\Platform\SQLPlatform
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
lockIsFreeSQLText( $lockName)Wikimedia\Rdbms\Platform\MySQLPlatform
lockSQLText( $lockName, $timeout)Wikimedia\Rdbms\Platform\MySQLPlatform
makeGroupByWithHaving( $options)Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeInsertLists(array $rows, $aliasPrefix='', array $typeByColumn=[])Wikimedia\Rdbms\Platform\SQLPlatform
makeInsertNonConflictingVerbAndOptions()Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeKeyCollisionCondition(array $rows, array $uniqueKey)Wikimedia\Rdbms\Platform\SQLPlatform
makeList(array $a, $mode=self::LIST_COMMA)Wikimedia\Rdbms\Platform\SQLPlatform
makeLockName( $lockName)Wikimedia\Rdbms\Platform\MySQLPlatform
makeOrderBy( $options)Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeSelectOptions(array $options)Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeUpdateOptions( $options)Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeUpdateOptionsArray( $options)Wikimedia\Rdbms\Platform\SQLPlatformprotected
makeWhereFrom2d( $data, $baseKey, $subKey)Wikimedia\Rdbms\Platform\SQLPlatform
normalizeConditions( $conds, $fname)Wikimedia\Rdbms\Platform\SQLPlatform
normalizeJoinType(string $joinType)Wikimedia\Rdbms\Platform\MySQLPlatformprotected
normalizeOptions( $options)Wikimedia\Rdbms\Platform\SQLPlatform
normalizeRowArray(array $rowOrRows)Wikimedia\Rdbms\Platform\SQLPlatformprotected
normalizeUpsertParams( $uniqueKeys, &$rows)Wikimedia\Rdbms\Platform\SQLPlatform
qualifiedTableComponents( $name)Wikimedia\Rdbms\Platform\SQLPlatform
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
relationSchemaQualifier()Wikimedia\Rdbms\Platform\SQLPlatformprotected
releaseSavepointSqlText( $identifier)Wikimedia\Rdbms\Platform\SQLPlatform
replaceVars( $ins)Wikimedia\Rdbms\Platform\SQLPlatform
rollbackSqlText()Wikimedia\Rdbms\Platform\SQLPlatform
rollbackToSavepointSqlText( $identifier)Wikimedia\Rdbms\Platform\SQLPlatform
savepointSqlText( $identifier)Wikimedia\Rdbms\Platform\SQLPlatform
selectSQLText( $tables, $vars, $conds='', $fname=__METHOD__, $options=[], $join_conds=[])Wikimedia\Rdbms\Platform\SQLPlatform
setCurrentDomain(DatabaseDomain $currentDomain)Wikimedia\Rdbms\Platform\SQLPlatform
setIndexAliases(array $aliases)Wikimedia\Rdbms\Platform\SQLPlatform
setPrefix( $prefix)Wikimedia\Rdbms\Platform\SQLPlatform
setSchemaVars( $vars)Wikimedia\Rdbms\Platform\SQLPlatform
setTableAliases(array $aliases)Wikimedia\Rdbms\Platform\SQLPlatform
strreplace( $orig, $old, $new)Wikimedia\Rdbms\Platform\SQLPlatform
tableName(string $name, $format='quoted')Wikimedia\Rdbms\Platform\SQLPlatform
tableNamesN(... $tables)Wikimedia\Rdbms\Platform\SQLPlatform
tableNamesWithIndexClauseOrJOIN( $tables, $use_index=[], $ignore_index=[], $join_conds=[])Wikimedia\Rdbms\Platform\SQLPlatformprotected
tableNameWithAlias( $table, $alias=false)Wikimedia\Rdbms\Platform\SQLPlatformprotected
timestamp( $ts=0)Wikimedia\Rdbms\Platform\SQLPlatform
timestampOrNull( $ts=null)Wikimedia\Rdbms\Platform\SQLPlatform
unionQueries( $sqls, $all, $options=[])Wikimedia\Rdbms\Platform\SQLPlatform
unionSupportsOrderAndLimit()Wikimedia\Rdbms\Platform\SQLPlatform
unlockSQLText( $lockName)Wikimedia\Rdbms\Platform\MySQLPlatform
updateSqlText( $table, $set, $conds, $options)Wikimedia\Rdbms\Platform\SQLPlatform
useIndexClause( $index)Wikimedia\Rdbms\Platform\MySQLPlatform