Search for content

  1. Search 7.x for content
  2. Search 8.9.x for content
  3. Search 10.3.x for content
  4. Search 11.x for content
  5. Other projects
Title Object type File name Summary
SqlContentEntityStorageSchema::deleteSharedTableSchema function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Deletes the schema for a field stored in a shared table.
SqlContentEntityStorageSchema::finalizePurge function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Performs final cleanup after all data of a field has been purged.
SqlContentEntityStorageSchema::getColumnSchemaRelevantKeys function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Returns a list of column schema keys affecting data storage.
SqlContentEntityStorageSchema::getDedicatedTableSchema function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets the SQL schema for a dedicated table.
SqlContentEntityStorageSchema::getEntityIndexName function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets the name to be used for the given entity index.
SqlContentEntityStorageSchema::getEntitySchema function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets the entity schema for the specified entity type.
SqlContentEntityStorageSchema::getEntitySchemaData function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets entity schema definitions for index and key definitions.
SqlContentEntityStorageSchema::getEntitySchemaTables function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets a list of entity type tables.
SqlContentEntityStorageSchema::getFieldForeignKeys function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets field foreign keys.
SqlContentEntityStorageSchema::getFieldIndexes function core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorageSchema.php Gets an index schema array for a given field.
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.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.