DatabaseConnection::escapeAlias |
core/includes/database/database.inc |
Escapes an alias name string. |
DatabaseConnection::escapeField |
core/includes/database/database.inc |
Escapes a field name string. |
DatabaseConnection::escapeLike |
core/includes/database/database.inc |
Escapes characters that work as wildcard characters in a LIKE pattern. |
DatabaseConnection::escapeTable |
core/includes/database/database.inc |
Escapes a table name string. |
DatabaseConnection::expandArguments |
core/includes/database/database.inc |
Expands out shorthand placeholders. |
DatabaseConnection::filterComment |
core/includes/database/database.inc |
Sanitize a query comment string. |
DatabaseConnection::generateTemporaryTableName |
core/includes/database/database.inc |
Generates a temporary table name. |
DatabaseConnection::getConnectionOptions |
core/includes/database/database.inc |
Returns the connection information for this connection object. |
DatabaseConnection::getDriverClass |
core/includes/database/database.inc |
Gets the driver-specific override class if any for the specified class. |
DatabaseConnection::getKey |
core/includes/database/database.inc |
Returns the key this connection is associated with. |
DatabaseConnection::getLogger |
core/includes/database/database.inc |
Gets the current logging object for this connection. |
DatabaseConnection::getTarget |
core/includes/database/database.inc |
Returns the target this connection is associated with. |
DatabaseConnection::insert |
core/includes/database/database.inc |
Prepares and returns an INSERT query object. |
DatabaseConnection::inTransaction |
core/includes/database/database.inc |
Determines if there is an active transaction open. |
DatabaseConnection::makeComment |
core/includes/database/database.inc |
Flatten an array of query comments into a single comment string. |
DatabaseConnection::makeSequenceName |
core/includes/database/database.inc |
Creates the appropriate sequence name for a given table and serial field. |
DatabaseConnection::mapConditionOperator |
core/includes/database/database.inc |
Gets any special processing requirements for the condition operator. |
DatabaseConnection::merge |
core/includes/database/database.inc |
Prepares and returns a MERGE query object. |
DatabaseConnection::nextId |
core/includes/database/database.inc |
Retrieves an unique id from a given sequence. |
DatabaseConnection::popCommittableTransactions |
core/includes/database/database.inc |
Internal function: commit all the transaction layers that can commit. |
DatabaseConnection::popTransaction |
core/includes/database/database.inc |
Decreases the depth of transaction nesting. |
DatabaseConnection::prefixTables |
core/includes/database/database.inc |
Appends a database prefix to all tables in a query. |
DatabaseConnection::prepare |
core/includes/database/database.inc |
Provides a pass-through to the PDO prepare method. |
DatabaseConnection::prepareQuery |
core/includes/database/database.inc |
Prepares a query string and returns the prepared statement. |
DatabaseConnection::pushTransaction |
core/includes/database/database.inc |
Increases the depth of transaction nesting. |
DatabaseConnection::query |
core/includes/database/database.inc |
Executes a query string against the database. |
DatabaseConnection::queryRange |
core/includes/database/database.inc |
Runs a limited-range query on this database object. |
DatabaseConnection::queryTemporary |
core/includes/database/database.inc |
Runs a SELECT query and stores its results in a temporary table. |
DatabaseConnection::quote |
core/includes/database/database.inc |
Provides a wrapper for the quote() function from the PDO object. |
DatabaseConnection::rollback |
core/includes/database/database.inc |
Rolls back the transaction entirely or to a named savepoint. |
DatabaseConnection::schema |
core/includes/database/database.inc |
Returns a DatabaseSchema object for manipulating the schema. |
DatabaseConnection::select |
core/includes/database/database.inc |
Prepares and returns a SELECT query object. |
DatabaseConnection::setKey |
core/includes/database/database.inc |
Tells this connection object what its key is. |
DatabaseConnection::setLogger |
core/includes/database/database.inc |
Associates a logging object with this connection. |
DatabaseConnection::setPrefix |
core/includes/database/database.inc |
Set the list of prefixes used by this database connection. |
DatabaseConnection::setTarget |
core/includes/database/database.inc |
Tells this connection object what its target value is. |
DatabaseConnection::startTransaction |
core/includes/database/database.inc |
Returns a new DatabaseTransaction object on this connection. |
DatabaseConnection::supportsTransactionalDDL |
core/includes/database/database.inc |
Determines if this driver supports transactional DDL. |
DatabaseConnection::supportsTransactions |
core/includes/database/database.inc |
Determines if this driver supports transactions. |
DatabaseConnection::tablePrefix |
core/includes/database/database.inc |
Find the prefix for a table. |
DatabaseConnection::transactionDepth |
core/includes/database/database.inc |
Determines current transaction depth. |
DatabaseConnection::truncate |
core/includes/database/database.inc |
Prepares and returns a TRUNCATE query object. |
DatabaseConnection::update |
core/includes/database/database.inc |
Prepares and returns an UPDATE query object. |
DatabaseConnection::utf8mb4IsActive |
core/includes/database/database.inc |
Checks whether utf8mb4 support is currently active. |
DatabaseConnection::utf8mb4IsSupported |
core/includes/database/database.inc |
Checks whether utf8mb4 support is available on the current database system. |
DatabaseConnection::version |
core/includes/database/database.inc |
Returns the version of the database server. |
DatabaseConnection::__construct |
core/includes/database/database.inc |
|
DatabaseConnectionTestCase::testConnectionClosing |
core/modules/simpletest/tests/database_test.test |
Tests the closing of a database connection. |
DatabaseConnectionTestCase::testConnectionOptions |
core/modules/simpletest/tests/database_test.test |
Tests the connection options of the active database. |
DatabaseConnectionTestCase::testConnectionRouting |
core/modules/simpletest/tests/database_test.test |
Test that connections return appropriate connection objects. |