SqlContentEntityStorageSchema::getFieldIndexName |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Generates an index name for a field data table. |
SqlContentEntityStorageSchema::getFieldSchemaData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets field schema data for the given key. |
SqlContentEntityStorageSchema::getFieldSchemaIdentifierName |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Generates a safe schema identifier (name of an index, column name etc.). |
SqlContentEntityStorageSchema::getFieldUniqueKeys |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets a unique key schema array for a given field. |
SqlContentEntityStorageSchema::getSchemaFromStorageDefinition |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets the schema data for the given field storage definition. |
SqlContentEntityStorageSchema::getSelectQueryForFieldStorageDeletion |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Returns a SELECT query suitable for inserting data into a dedicated table. |
SqlContentEntityStorageSchema::getSharedTableFieldSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets the schema for a single field definition. |
SqlContentEntityStorageSchema::getTableMapping |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Refreshes the table mapping with updated definitions. |
SqlContentEntityStorageSchema::getTableNames |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets a list of table names for this entity type, field storage and mapping. |
SqlContentEntityStorageSchema::getTemporaryTableMappingPrefix |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets a string to be used as a prefix for a temporary table mapping object. |
SqlContentEntityStorageSchema::handleEntityTypeSchemaUpdateExceptionOnDataCopy |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Handles the case when an error occurs during the data copying step. |
SqlContentEntityStorageSchema::hasColumnChanges |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Compares schemas to check for changes in the column definitions. |
SqlContentEntityStorageSchema::hasNullFieldPropertyData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks whether a field property has NULL values. |
SqlContentEntityStorageSchema::hasSharedTableNameChanges |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Detects whether any table name got renamed in an entity type update. |
SqlContentEntityStorageSchema::hasSharedTableStructureChange |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Detects whether there is a change in the shared table structure. |
SqlContentEntityStorageSchema::initializeBaseTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Initializes common information for a base table. |
SqlContentEntityStorageSchema::initializeDataTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Initializes common information for a data table. |
SqlContentEntityStorageSchema::initializeRevisionDataTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Initializes common information for a revision data table. |
SqlContentEntityStorageSchema::initializeRevisionTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Initializes common information for a revision table. |
SqlContentEntityStorageSchema::installedStorageSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets the keyvalue collection for tracking the installed schema. |
SqlContentEntityStorageSchema::isTableEmpty |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks whether a database table is non-existent or empty. |
SqlContentEntityStorageSchema::loadEntitySchemaData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Loads stored schema data for the given entity type definition. |
SqlContentEntityStorageSchema::loadFieldSchemaData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Loads stored schema data for the given field storage definition. |
SqlContentEntityStorageSchema::onEntityTypeCreate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the creation of the entity type. |
SqlContentEntityStorageSchema::onEntityTypeDelete |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the deletion of the entity type. |
SqlContentEntityStorageSchema::onEntityTypeUpdate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the update of the entity type. |
SqlContentEntityStorageSchema::onFieldableEntityTypeCreate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the creation of the fieldable entity type. |
SqlContentEntityStorageSchema::onFieldableEntityTypeUpdate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the update of a fieldable entity type. |
SqlContentEntityStorageSchema::onFieldStorageDefinitionCreate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the creation of a field storage definition. |
SqlContentEntityStorageSchema::onFieldStorageDefinitionDelete |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the deletion of a field storage definition. |
SqlContentEntityStorageSchema::onFieldStorageDefinitionUpdate |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Reacts to the update of a field storage definition. |
SqlContentEntityStorageSchema::performFieldSchemaOperation |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Performs the specified operation on a field. |
SqlContentEntityStorageSchema::postUpdateEntityTypeSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Allows subscribers to do any cleanup necessary after data copying. |
SqlContentEntityStorageSchema::preUpdateEntityTypeSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Allows subscribers to prepare their schema before data copying. |
SqlContentEntityStorageSchema::processDataTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Processes the gathered schema for a base table. |
SqlContentEntityStorageSchema::processFieldStorageSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Processes the schema for a field storage definition. |
SqlContentEntityStorageSchema::processIdentifierSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Processes the specified entity key. |
SqlContentEntityStorageSchema::processRevisionDataTable |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Processes the gathered schema for a base table. |
SqlContentEntityStorageSchema::requiresEntityDataMigration |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks if existing data would be lost if the schema changes were applied. |
SqlContentEntityStorageSchema::requiresEntityStorageSchemaChanges |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks if the changes to the entity type requires storage schema changes. |
SqlContentEntityStorageSchema::requiresFieldDataMigration |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks if existing data would be lost if the schema changes were applied. |
SqlContentEntityStorageSchema::requiresFieldStorageSchemaChanges |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Checks if the changes to the storage definition requires schema changes. |
SqlContentEntityStorageSchema::saveEntitySchemaData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Stores schema data for the given entity type definition. |
SqlContentEntityStorageSchema::saveFieldSchemaData |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Stores schema data for the given field storage definition. |
SqlContentEntityStorageSchema::updateBackupRepository |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Gets the key/value collection for tracking the entity update backups. |
SqlContentEntityStorageSchema::updateDedicatedTableSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Updates the schema for a field stored in a shared table. |
SqlContentEntityStorageSchema::updateSharedTableSchema |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Updates the schema for a field stored in a shared table. |
SqlContentEntityStorageSchema::__construct |
function |
core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php |
Constructs a SqlContentEntityStorageSchema. |
SqlContentEntityStorageSchemaColumnTest |
class |
core/modules/field/tests/src/Kernel/Entity/Update/SqlContentEntityStorageSchemaColumnTest.php |
Tests that schema changes in fields with data are detected during updates. |
SqlContentEntityStorageSchemaColumnTest.php |
file |
core/modules/field/tests/src/Kernel/Entity/Update/SqlContentEntityStorageSchemaColumnTest.php |
|