| DriverSpecificKernelTestBase::$connection |
property |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificKernelTestBase.php |
The database connection for testing. |
| DriverSpecificKernelTestBase::setUp |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificKernelTestBase.php |
|
| DriverSpecificSchemaTestBase |
class |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests table creation and modification via the schema API. |
| DriverSpecificSchemaTestBase.php |
file |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
|
| DriverSpecificSchemaTestBase::$connection |
property |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Connection to the database. |
| DriverSpecificSchemaTestBase::$counter |
property |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
A global counter for table and field creation. |
| DriverSpecificSchemaTestBase::$schema |
property |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Database schema instance. |
| DriverSpecificSchemaTestBase::assertCollation |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Asserts that fields have the correct collation, if supported. |
| DriverSpecificSchemaTestBase::assertFieldAdditionRemoval |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Asserts that a given field can be added and removed from a table. |
| DriverSpecificSchemaTestBase::assertFieldChange |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Asserts that a field can be changed from one spec to another. |
| DriverSpecificSchemaTestBase::assertFieldCharacteristics |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Asserts that a newly added field has the correct characteristics. |
| DriverSpecificSchemaTestBase::checkSchemaComment |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Checks that a table or column comment matches a given description. |
| DriverSpecificSchemaTestBase::checkSequenceRenaming |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Check that the ID sequence gets renamed when the table is renamed. |
| DriverSpecificSchemaTestBase::providerTestSchemaCreateTablePrimaryKey |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Provides test cases for SchemaTest::testSchemaCreateTablePrimaryKey(). |
| DriverSpecificSchemaTestBase::setUp |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
|
| DriverSpecificSchemaTestBase::testChangePrimaryKeyToSerial |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests converting an int to a serial when the int column has data. |
| DriverSpecificSchemaTestBase::testChangeSerialFieldLength |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests changing a field length. |
| DriverSpecificSchemaTestBase::testDefaultAfterAlter |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests default values after altering table. |
| DriverSpecificSchemaTestBase::testFindPrimaryKeyColumns |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests find primary key columns. |
| DriverSpecificSchemaTestBase::testFindTables |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests the findTables() method. |
| DriverSpecificSchemaTestBase::testInvalidPrimaryKeyAddition |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests adding an invalid field specification as a primary key. |
| DriverSpecificSchemaTestBase::testInvalidPrimaryKeyChange |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests changing the primary key with an invalid field specification. |
| DriverSpecificSchemaTestBase::testInvalidPrimaryKeyOnTableCreation |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests an invalid field specification as a primary key on table creation. |
| DriverSpecificSchemaTestBase::testReservedKeywordsForNaming |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests handling with reserved keywords for naming tables, fields and more. |
| DriverSpecificSchemaTestBase::testSchema |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests database interactions. |
| DriverSpecificSchemaTestBase::testSchemaAddFieldDefaultInitial |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests adding columns to an existing table with default and initial value. |
| DriverSpecificSchemaTestBase::testSchemaChangeFieldDefaultInitial |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests changing columns between types with default and initial values. |
| DriverSpecificSchemaTestBase::testSchemaChangePrimaryKey |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests various schema changes' effect on the table's primary key. |
| DriverSpecificSchemaTestBase::testSchemaMethodsWithView |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests table schema methods when a view exists. |
| DriverSpecificSchemaTestBase::testTableWithSpecificDataType |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests creating a table with database specific data type. |
| DriverSpecificSchemaTestBase::testUnsignedColumns |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests creating unsigned columns and data integrity thereof. |
| DriverSpecificSchemaTestBase::testUpperCaseTableName |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests handling of uppercase table names. |
| DriverSpecificSchemaTestBase::tryInsert |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tests inserting data into an existing table. |
| DriverSpecificSchemaTestBase::tryInsertExpectsIntegrityConstraintViolationException |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tries to insert a value that throws an IntegrityConstraintViolationException. |
| DriverSpecificSchemaTestBase::tryUnsignedInsert |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSchemaTestBase.php |
Tries to insert a negative value into columns defined as unsigned. |
| DriverSpecificSyntaxTestBase |
class |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSyntaxTestBase.php |
Tests driver specific SQL syntax interpretation. |
| DriverSpecificSyntaxTestBase.php |
file |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSyntaxTestBase.php |
|
| DriverSpecificSyntaxTestBase::testAllowSquareBrackets |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSyntaxTestBase.php |
Tests allowing square brackets in queries. |
| DriverSpecificSyntaxTestBase::testConcatWsFields |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificSyntaxTestBase.php |
Tests string concatenation with separator, with field values. |
| DriverSpecificTransactionTestBase |
class |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Tests the transaction abstraction system. |
| DriverSpecificTransactionTestBase.php |
file |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
|
| DriverSpecificTransactionTestBase::$postTransactionCallbackAction |
property |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Keeps track of the post-transaction callback action executed. |
| DriverSpecificTransactionTestBase::assertRowAbsent |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Asserts that a given row is absent from the test table. |
| DriverSpecificTransactionTestBase::assertRowPresent |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Asserts that a given row is present in the test table. |
| DriverSpecificTransactionTestBase::cleanUp |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Starts over for a new test. |
| DriverSpecificTransactionTestBase::createFirstSavepointTransaction |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Create a Drupal savepoint transaction after root. |
| DriverSpecificTransactionTestBase::createRootTransaction |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Create a root Drupal transaction. |
| DriverSpecificTransactionTestBase::executeDDLStatement |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Executes a DDL statement. |
| DriverSpecificTransactionTestBase::insertRow |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
Inserts a single row into the testing table. |
| DriverSpecificTransactionTestBase::rootTransactionCallback |
function |
core/tests/Drupal/KernelTests/Core/Database/DriverSpecificTransactionTestBase.php |
A post-transaction callback for testing purposes. |