You are here

Classes, traits, and interfaces in Schema 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BaseColumn abstract class Drupal\schema\Comparison\Result src/Comparison/Result/BaseColumn.php 3
BaseIndex abstract class Drupal\schema\Comparison\Result src/Comparison/Result/BaseIndex.php 3
BaseTable abstract class Drupal\schema\Comparison\Result src/Comparison/Result/BaseTable.php 2
Caching class Drupal\schema\Plugin\Schema src/Plugin/Schema/Caching.php Provides schema information for database cache tables.
Config class Drupal\schema\Plugin\Schema src/Plugin/Schema/Config.php Provides schema information for config storage tables.
DatabaseSchemaInspectionInterface interface Drupal\schema src/DatabaseSchemaInspectionInterface.php 2 2
DatabaseSchemaInterface interface Drupal\schema src/DatabaseSchemaInterface.php This interface describes public methods of \Drupal\Core\Database\Schema. 1
DefaultController class Drupal\schema\Controller src/Controller/DefaultController.php Default controller for the schema module.
DifferentColumn class Drupal\schema\Comparison\Result src/Comparison/Result/DifferentColumn.php 2
DifferentIndex class Drupal\schema\Comparison\Result src/Comparison/Result/DifferentIndex.php 1
Entity class Drupal\schema\Plugin\Schema src/Plugin/Schema/Entity.php Provides schema information related to entities and fields.
ExtraColumn class Drupal\schema\Comparison\Result src/Comparison/Result/ExtraColumn.php 2
ExtraIndex class Drupal\schema\Comparison\Result src/Comparison/Result/ExtraIndex.php 1
ExtraTable class Drupal\schema\Comparison\Result src/Comparison/Result/ExtraTable.php 1
Menu class Drupal\schema\Plugin\Schema src/Plugin/Schema/Menu.php Provides schema information for menu storage tables.
MissingColumn class Drupal\schema\Comparison\Result src/Comparison/Result/MissingColumn.php 1
MissingIndex class Drupal\schema\Comparison\Result src/Comparison/Result/MissingIndex.php 1
MissingTable class Drupal\schema\Comparison\Result src/Comparison/Result/MissingTable.php 1
SchemaComparator class Drupal\schema\Comparison src/Comparison/SchemaComparator.php Compares a declared schema array with the complete database schema. 1
SchemaComparison class Drupal\schema\Comparison\Result src/Comparison/Result/SchemaComparison.php Stores the results of a schema comparison. 3
SchemaComparisonInfoBuilder class Drupal\schema\Comparison src/Comparison/SchemaComparisonInfoBuilder.php 1
SchemaDatabaseSchema_mysql class Drupal\schema src/SchemaDatabaseSchema_mysql.php
SchemaDatabaseSchema_pgsql class Drupal\schema src/SchemaDatabaseSchema_pgsql.php
SchemaManager class Drupal\schema src/SchemaManager.php Manager for SchemaProvider plugins. 1 2
SchemaMigrator class Drupal\schema\Migration src/Migration/SchemaMigrator.php Modifies the database schema to match the declared schema.
SchemaMigratorOptions class Drupal\schema\Migration src/Migration/SchemaMigratorOptions.php
SchemaProvider class Drupal\schema src/SchemaProvider.php Annotation class for SchemaProvider plugins.
SchemaProviderInterface interface Drupal\schema src/SchemaProviderInterface.php 5 6
SchemaRegressionTest class Drupal\schema\Tests src/Tests/SchemaRegressionTest.php Schema Regression Tests
SchemaSettingsForm class Drupal\schema\Form src/Form/SchemaSettingsForm.php 1
SchemaTestDatabaseConnection class tests/schema_test/SchemaTestDatabaseConnection.php @file Defines SchemaTestDatabaseConnection.
SchemaUnitTestCase class Drupal\schema\Tests src/Tests/SchemaUnitTestCase.php Schema functional tests
System class Drupal\schema\Plugin\Schema src/Plugin/Schema/System.php Provides schema information defined by modules in implementations of hook_schema().
TableComparison class Drupal\schema\Comparison\Result src/Comparison/Result/TableComparison.php 3
TableComparisonInfoBuilder class Drupal\schema\Comparison src/Comparison/TableComparisonInfoBuilder.php

Other projects