Name Locationsort ascending Description
DatabaseStatementPrefetch::fetchAll core/includes/database/prefetch.inc
DatabaseStatementPrefetch::fetchCol core/includes/database/prefetch.inc Returns an entire single column of a result set as an indexed array.
DatabaseStatementPrefetch::fetchAllKeyed core/includes/database/prefetch.inc Returns the entire result set as a single associative array.
DatabaseStatementPrefetch::fetchAllAssoc core/includes/database/prefetch.inc Returns the result set as an associative array keyed by the given field.
DatabaseStatementPrefetch::__construct core/includes/database/prefetch.inc Creates a prefetch database statement object.
DatabaseSchema_mysql::getPrefixInfo core/includes/database/mysql/schema.inc Get information about the table name and schema from the prefix.
DatabaseSchema_mysql::buildTableNameCondition core/includes/database/mysql/schema.inc MySQL uses databases like schemas rather than catalogs so when we build a condition to query the information_schema.tables, we set the default database as the schema unless specified otherwise, and exclude table_catalog from the condition criteria.
DatabaseSchema_mysql::createTableSql core/includes/database/mysql/schema.inc Generate an array of query strings suitable for creating a table.
DatabaseSchema_mysql::createFieldSql core/includes/database/mysql/schema.inc Create a SQL string for a field to be used in table creation or alteration.
DatabaseSchema_mysql::processField core/includes/database/mysql/schema.inc Set database-engine specific properties for a field.
DatabaseSchema_mysql::getFieldTypeMap core/includes/database/mysql/schema.inc Returns a mapping of Backdrop schema field names to DB-native field types.
DatabaseSchema_mysql::createKeysSql core/includes/database/mysql/schema.inc Generates a string suitable for creating MySQL table keys.
DatabaseSchema_mysql::createKeySql core/includes/database/mysql/schema.inc Generates a string suitable for creating key across multiple fields.
DatabaseSchema_mysql::renameTable core/includes/database/mysql/schema.inc Rename a table.
DatabaseSchema_mysql::dropTable core/includes/database/mysql/schema.inc Drop a table.
DatabaseSchema_mysql::addField core/includes/database/mysql/schema.inc Add a new field to a table.
DatabaseSchema_mysql::dropField core/includes/database/mysql/schema.inc Drop a field.
DatabaseSchema_mysql::fieldSetDefault core/includes/database/mysql/schema.inc Set the default value for a field.
DatabaseSchema_mysql::fieldSetNoDefault core/includes/database/mysql/schema.inc Set a field to have no default value.
DatabaseSchema_mysql::indexExists core/includes/database/mysql/schema.inc Checks if an index exists in the given table.
DatabaseSchema_mysql::addPrimaryKey core/includes/database/mysql/schema.inc Add a primary key.
DatabaseSchema_mysql::dropPrimaryKey core/includes/database/mysql/schema.inc Drop the primary key.
DatabaseSchema_mysql::addUniqueKey core/includes/database/mysql/schema.inc Add a unique key.
DatabaseSchema_mysql::findTables core/includes/database/mysql/schema.inc Find all tables that are like the specified base table name.
DatabaseSchema_mysql::dropUniqueKey core/includes/database/mysql/schema.inc Drop a unique key.
DatabaseSchema_mysql::addIndex core/includes/database/mysql/schema.inc Add an index.
DatabaseSchema_mysql::dropIndex core/includes/database/mysql/schema.inc Drop an index.
DatabaseSchema_mysql::changeField core/includes/database/mysql/schema.inc Change a field definition.
DatabaseSchema_mysql::prepareComment core/includes/database/mysql/schema.inc Prepare a table or column comment for database query.
DatabaseSchema_mysql::getComment core/includes/database/mysql/schema.inc Retrieve a table or column comment.
InsertQuery_mysql::execute core/includes/database/mysql/query.inc Executes the insert query.
InsertQuery_mysql::__toString core/includes/database/mysql/query.inc Implements PHP magic __toString method to convert the query to a string.
DatabaseTasks_mysql::name core/includes/database/mysql/install.inc Returns a human-readable name string for MySQL and equivalent databases.
DatabaseTasks_mysql::minimumVersion core/includes/database/mysql/install.inc Returns the minimum version for MySQL.
DatabaseConnection_mysql::version core/includes/database/mysql/database.inc Returns the version of the database server.
DatabaseConnection_mysql::doCommit core/includes/database/mysql/database.inc Do the actual commit, including a workaround for PHP 8 behaviour changes.
DatabaseConnection_mysql::rollback core/includes/database/mysql/database.inc Rolls back the transaction entirely or to a named savepoint.
DatabaseConnection_mysql::createDatabase core/includes/database/mysql/database.inc Creates a database.
DatabaseConnection_mysql::__construct core/includes/database/mysql/database.inc Constructs a MySQL-based DatabaseConnection.
DatabaseConnection_mysql::__destruct core/includes/database/mysql/database.inc Destroy a MySQL database connection object.
DatabaseConnection_mysql::queryRange core/includes/database/mysql/database.inc Runs a limited-range query on this database object.
DatabaseConnection_mysql::queryTemporary core/includes/database/mysql/database.inc Runs a SELECT query and stores its results in a temporary table.
DatabaseConnection_mysql::driver core/includes/database/mysql/database.inc Returns the type of database driver.
DatabaseConnection_mysql::databaseType core/includes/database/mysql/database.inc Returns the name of the PDO driver for this connection.
DatabaseConnection_mysql::mapConditionOperator core/includes/database/mysql/database.inc Gets any special processing requirements for the condition operator.
DatabaseConnection_mysql::nextId core/includes/database/mysql/database.inc Retrieves an unique id from a given sequence.
DatabaseConnection_mysql::nextIdDelete core/includes/database/mysql/database.inc Clean up the sequences table when closing a database connection.
DatabaseConnection_mysql::popCommittableTransactions core/includes/database/mysql/database.inc Overridden to work around issues to MySQL not supporting transactional DDL.
DatabaseConnection_mysql::escapeField core/includes/database/mysql/database.inc Escapes a field name string.
DatabaseConnection_mysql::escapeAlias core/includes/database/mysql/database.inc Escapes an alias name string.

Pages