DatabaseConnectionTestCase::testConnectionRoutingOverride |
core/modules/simpletest/tests/database_test.test |
Test that connections return appropriate connection objects. |
DatabaseConnection_mysql::createDatabase |
core/includes/database/mysql/database.inc |
Overrides DatabaseConnection::createDatabase(). |
DatabaseConnection_mysql::databaseType |
core/includes/database/mysql/database.inc |
Returns the name of the PDO driver for this connection. |
DatabaseConnection_mysql::doCommit |
core/includes/database/mysql/database.inc |
Do the actual commit, including a workaround for PHP 8 behaviour changes. |
DatabaseConnection_mysql::driver |
core/includes/database/mysql/database.inc |
Returns the type of database driver. |
DatabaseConnection_mysql::escapeAlias |
core/includes/database/mysql/database.inc |
Escapes an alias name string. |
DatabaseConnection_mysql::escapeField |
core/includes/database/mysql/database.inc |
Escapes a field name string. |
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 |
|
DatabaseConnection_mysql::popCommittableTransactions |
core/includes/database/mysql/database.inc |
Overridden to work around issues to MySQL not supporting transactional DDL. |
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::quoteIdentifier |
core/includes/database/mysql/database.inc |
Quotes an identifier with backticks for MySQL 8 compatibility. |
DatabaseConnection_mysql::rollback |
core/includes/database/mysql/database.inc |
Rolls back the transaction entirely or to a named savepoint. |
DatabaseConnection_mysql::setPrefix |
core/includes/database/mysql/database.inc |
Set the list of prefixes used by this database connection. |
DatabaseConnection_mysql::utf8mb4IsActive |
core/includes/database/mysql/database.inc |
Checks whether utf8mb4 support is currently active. |
DatabaseConnection_mysql::utf8mb4IsSupported |
core/includes/database/mysql/database.inc |
Checks whether utf8mb4 support is available on the current database system. |
DatabaseConnection_mysql::version |
core/includes/database/mysql/database.inc |
Returns the version of the database server. |
DatabaseConnection_mysql::__construct |
core/includes/database/mysql/database.inc |
|
DatabaseConnection_mysql::__destruct |
core/includes/database/mysql/database.inc |
|
DatabaseDeleteTruncateTestCase::testSimpleDelete |
core/modules/simpletest/tests/database_test.test |
Confirm that we can delete a single record successfully. |
DatabaseDeleteTruncateTestCase::testSubselectDelete |
core/modules/simpletest/tests/database_test.test |
Confirm that we can use a subselect in a delete successfully. |
DatabaseDeleteTruncateTestCase::testTruncate |
core/modules/simpletest/tests/database_test.test |
Confirm that we can truncate a whole table successfully. |
DatabaseEmptyStatementTestCase::testEmpty |
core/modules/simpletest/tests/database_test.test |
Test that the empty result set behaves as empty. |
DatabaseEmptyStatementTestCase::testEmptyFetchAll |
core/modules/simpletest/tests/database_test.test |
Test that the empty result set mass-fetches in an expected way. |
DatabaseEmptyStatementTestCase::testEmptyIteration |
core/modules/simpletest/tests/database_test.test |
Test that the empty result set iterates safely. |
DatabaseExampleUnitTestCase::setUp |
modules/examples/database_example/tests/database_example.test |
Sets up a Backdrop site for running functional and integration tests. |
DatabaseExampleUnitTestCase::testAPIExamples |
modules/examples/database_example/tests/database_example.test |
Tests several combinations, adding entries, updating and deleting. |
DatabaseExampleUnitTestCase::testInstall |
modules/examples/database_example/tests/database_example.test |
Tests the default module installation, two entries in the database table. |
DatabaseExampleUnitTestCase::testUI |
modules/examples/database_example/tests/database_example.test |
Tests the UI. |
DatabaseExtraTypesTestCase::testDateField |
core/modules/simpletest/tests/database_test.test |
Test the date data type. |
DatabaseExtraTypesTestCase::testTimeField |
core/modules/simpletest/tests/database_test.test |
Test the time data type. |
DatabaseFetch2TestCase::testQueryFetchBoth |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch a record into a doubly-keyed array explicitly. |
DatabaseFetch2TestCase::testQueryFetchCol |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch an entire column of a result set at once. |
DatabaseFetch2TestCase::testQueryFetchNum |
core/modules/simpletest/tests/database_test.test |
|
DatabaseFetchTestCase::testQueryFetchArray |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch a record to an array associative explicitly. |
DatabaseFetchTestCase::testQueryFetchClass |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch a record into a new instance of a custom class. |
DatabaseFetchTestCase::testQueryFetchDefault |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch a record properly in default object mode. |
DatabaseFetchTestCase::testQueryFetchObject |
core/modules/simpletest/tests/database_test.test |
Confirm that we can fetch a record to an object explicitly. |
DatabaseInsertDefaultsTestCase::testDefaultEmptyInsert |
core/modules/simpletest/tests/database_test.test |
Test that no action will be preformed if no fields are specified. |
DatabaseInsertDefaultsTestCase::testDefaultInsert |
core/modules/simpletest/tests/database_test.test |
Test that we can run a query that is "default values for everything". |
DatabaseInsertDefaultsTestCase::testDefaultInsertWithFields |
core/modules/simpletest/tests/database_test.test |
Test that we can insert fields with values and defaults in the same query. |
DatabaseInsertLOBTestCase::testInsertMultipleBlob |
core/modules/simpletest/tests/database_test.test |
Test that we can insert multiple blob fields in the same query. |
DatabaseInsertLOBTestCase::testInsertOneBlob |
core/modules/simpletest/tests/database_test.test |
Test that we can insert a single blob field successfully. |
DatabaseInsertTestCase::testInsertFieldOnlyDefinition |
core/modules/simpletest/tests/database_test.test |
Test that we can specify fields without values and specify values later. |
DatabaseInsertTestCase::testInsertLastInsertID |
core/modules/simpletest/tests/database_test.test |
Test that inserts return the proper auto-increment ID. |
DatabaseInsertTestCase::testInsertSelectAll |
core/modules/simpletest/tests/database_test.test |
Tests that the INSERT INTO ... SELECT * ... syntax works. |
DatabaseInsertTestCase::testInsertSelectFields |
core/modules/simpletest/tests/database_test.test |
Test that the INSERT INTO ... SELECT (fields) ... syntax works. |
DatabaseInsertTestCase::testMultiInsert |
core/modules/simpletest/tests/database_test.test |
Test that we can insert multiple records in one query object. |