| SchemaDefinitionTest::testInvalidColumnInTable |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a non Column array member to Table::$columns. |
| SchemaDefinitionTest::testInvalidColumnTypeForBinary |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing binary to a non-textual column. |
| SchemaDefinitionTest::testInvalidColumnTypeForLength |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing length to a non-textual column. |
| SchemaDefinitionTest::testInvalidColumnTypeForPrecision |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a precision to a non-numeric column. |
| SchemaDefinitionTest::testInvalidColumnTypeForScale |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a scale to a non-numeric column. |
| SchemaDefinitionTest::testInvalidColumnTypeForSerialize |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a serialize to a non-text/blob column. |
| SchemaDefinitionTest::testInvalidColumnTypeForUnsigned |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing unsigned to a non-numeric column. |
| SchemaDefinitionTest::testInvalidForeignKeyForMismatchingColumnCount |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a non Column array member to Table::$columns. |
| SchemaDefinitionTest::testInvalidPrimaryKeyForGeneratedColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests that a generated column cannot be part of the primary key. |
| SchemaDefinitionTest::testInvalidPrimaryKeyForPartialLengthColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing limited length columns to primary key. |
| SchemaDefinitionTest::testInvalidSerialForDefault |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests Serial column. |
| SchemaDefinitionTest::testInvalidSerialForGeneratedExpression |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests Serial column. |
| SchemaDefinitionTest::testInvalidSerialForNotNull |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests Serial column. |
| SchemaDefinitionTest::testInvalidSerialForUnsigned |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests Serial column. |
| SchemaDefinitionTest::testInvalidTableInSchema |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a non Table array member to Schema::$tables. |
| SchemaDefinitionTest::testInvalidUniqueKeyForPartialLengthColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing limited length columns to an unique key. |
| SchemaDefinitionTest::testNullDefaultForIntColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a null default to an int column. |
| SchemaDefinitionTest::testNullDefaultForNotNullArgument |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a null default when notNull: TRUE is specified. |
| SchemaDefinitionTest::testNullDefaultForTextColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a null default to a text column. |
| SchemaDefinitionTest::testSchemaMethods |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests Schema. |
| SchemaDefinitionTest::testStringDefaultForIntColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a string default to an int column. |
| SchemaDefinitionTest::testStringDefaultForTextColumn |
function |
core/tests/Drupal/Tests/Core/Database/SchemaDefinitionTest.php |
Tests passing a string default to a text column. |
| SchemaIntrospectionTestTrait |
trait |
core/tests/Drupal/Tests/Core/Database/SchemaIntrospectionTestTrait.php |
Provides methods for testing database schema characteristics. |
| SchemaIntrospectionTestTrait.php |
file |
core/tests/Drupal/Tests/Core/Database/SchemaIntrospectionTestTrait.php |
|
| SchemaIntrospectionTestTrait::assertIndexOnColumns |
function |
core/tests/Drupal/Tests/Core/Database/SchemaIntrospectionTestTrait.php |
Checks that an index covering exactly the given column names exists. |
| SchemaIntrospectionTestTrait::assertNoIndexOnColumns |
function |
core/tests/Drupal/Tests/Core/Database/SchemaIntrospectionTestTrait.php |
Checks that an index covering exactly the given column names doesn't exist. |
| SchemaIntrospectionTestTrait::getIndexColumnNames |
function |
core/tests/Drupal/Tests/Core/Database/SchemaIntrospectionTestTrait.php |
Returns the column names used by the indexes of a table. |
| SchemaListenerController::test |
function |
core/modules/config/tests/config_test/src/SchemaListenerController.php |
Tests the BrowserTestBase tests can use strict schema checking. |
| SchemaTest |
class |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
Tests schema API for the MySQL driver. |
| SchemaTest |
class |
core/modules/sqlite/tests/src/Kernel/sqlite/SchemaTest.php |
Tests schema API for the SQLite driver. |
| SchemaTest |
class |
core/modules/mysqli/tests/src/Kernel/mysqli/SchemaTest.php |
Tests schema API for the MySQL driver. |
| SchemaTest |
class |
core/modules/pgsql/tests/src/Unit/SchemaTest.php |
Tests Drupal\pgsql\Driver\Database\pgsql\Schema. |
| SchemaTest |
class |
core/modules/pgsql/tests/src/Kernel/pgsql/SchemaTest.php |
Tests schema API for the PostgreSQL driver. |
| SchemaTest.php |
file |
core/modules/pgsql/tests/src/Unit/SchemaTest.php |
|
| SchemaTest.php |
file |
core/modules/pgsql/tests/src/Kernel/pgsql/SchemaTest.php |
|
| SchemaTest.php |
file |
core/modules/mysqli/tests/src/Kernel/mysqli/SchemaTest.php |
|
| SchemaTest.php |
file |
core/modules/sqlite/tests/src/Kernel/sqlite/SchemaTest.php |
|
| SchemaTest.php |
file |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
|
| SchemaTest::assertCollation |
function |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
Asserts that fields have the correct collation, if supported. |
| SchemaTest::checkGeneratedColumnStorage |
function |
core/modules/sqlite/tests/src/Kernel/sqlite/SchemaTest.php |
Checks that the database computes a column with the given storage. |
| SchemaTest::checkGeneratedColumnStorage |
function |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
Checks that the database computes a column with the given storage. |
| SchemaTest::checkGeneratedColumnStorage |
function |
core/modules/pgsql/tests/src/Kernel/pgsql/SchemaTest.php |
|
| SchemaTest::checkSchemaComment |
function |
core/modules/pgsql/tests/src/Kernel/pgsql/SchemaTest.php |
|
| SchemaTest::checkSchemaComment |
function |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
Checks that a table or column comment matches a given description. |
| SchemaTest::checkSchemaComment |
function |
core/modules/sqlite/tests/src/Kernel/sqlite/SchemaTest.php |
Checks that a table or column comment matches a given description. |
| SchemaTest::checkSequenceRenaming |
function |
core/modules/pgsql/tests/src/Kernel/pgsql/SchemaTest.php |
|
| SchemaTest::providerComputedConstraintName |
function |
core/modules/pgsql/tests/src/Unit/SchemaTest.php |
Data provider for ::testComputedConstraintName(). |
| SchemaTest::testComputedConstraintName |
function |
core/modules/pgsql/tests/src/Unit/SchemaTest.php |
Tests whether the actual constraint name is correctly computed. |
| SchemaTest::testGeneratedColumnDefinitionRecoveryFailure |
function |
core/modules/sqlite/tests/src/Kernel/sqlite/SchemaTest.php |
Tests introspecting a table whose generated column cannot be recovered. |
| SchemaTest::testGeneratedInvisiblePrimaryKey |
function |
core/modules/mysql/tests/src/Kernel/mysql/SchemaTest.php |
Tests adding a primary key when sql_generate_invisible_primary_key is on. |