Search for schema

  1. Search 7.x for schema
  2. Search 9.5.x for schema
  3. Search 8.9.x for schema
  4. Search 11.x for schema
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Schema class core/lib/Drupal/Core/Database/Driver/sqlite/Schema.php SQLite implementation of \Drupal\Core\Database\Schema.
Schema class core/lib/Drupal/Core/Database/Driver/mysql/Schema.php MySQL implementation of \Drupal\Core\Database\Schema.
Schema class core/lib/Drupal/Core/Database/Driver/pgsql/Schema.php PostgreSQL implementation of \Drupal\Core\Database\Schema.
Schema class core/lib/Drupal/Core/Database/Schema.php Provides a base implementation for Database Schema.

All search results

Title Object type File name Summary
Schema::$defaultSchema property core/lib/Drupal/Core/Database/Schema.php Definition of prefixInfo array structure.
Schema::$placeholder property core/lib/Drupal/Core/Database/Schema.php The placeholder counter.
Schema::$uniqueIdentifier property core/lib/Drupal/Core/Database/Schema.php A unique identifier for this query object.
Schema::addField function core/lib/Drupal/Core/Database/Schema.php Add a new field to a table.
Schema::addIndex function core/lib/Drupal/Core/Database/Schema.php Add an index.
Schema::addPrimaryKey function core/lib/Drupal/Core/Database/Schema.php Add a primary key.
Schema::addUniqueKey function core/lib/Drupal/Core/Database/Schema.php Add a unique key.
Schema::buildTableNameCondition function core/lib/Drupal/Core/Database/Schema.php Build a condition to match a table name against a standard information_schema.
Schema::changeField function core/lib/Drupal/Core/Database/Schema.php Change a field definition.
Schema::createTable function core/lib/Drupal/Core/Database/Schema.php Create a new table from a Drupal table definition.
Schema::createTableSql function core/lib/Drupal/Core/Database/Schema.php Generate SQL to create a new table from a Drupal schema definition.
Schema::dropField function core/lib/Drupal/Core/Database/Schema.php Drop a field.
Schema::dropIndex function core/lib/Drupal/Core/Database/Schema.php Drop an index.
Schema::dropPrimaryKey function core/lib/Drupal/Core/Database/Schema.php Drop the primary key.
Schema::dropTable function core/lib/Drupal/Core/Database/Schema.php Drop a table.
Schema::dropUniqueKey function core/lib/Drupal/Core/Database/Schema.php Drop a unique key.
Schema::ensureNotNullPrimaryKey function core/lib/Drupal/Core/Database/Schema.php Ensures that all the primary key fields are correctly defined.
Schema::escapeDefaultValue function core/lib/Drupal/Core/Database/Schema.php Escapes a value to be used as the default value on a column.
Schema::fieldExists function core/lib/Drupal/Core/Database/Schema.php Check if a column exists in the given table.
Schema::fieldNames function core/lib/Drupal/Core/Database/Schema.php Return an array of field names from an array of key/index column specifiers.
Schema::findPrimaryKeyColumns function core/lib/Drupal/Core/Database/Schema.php Finds the primary key columns of a table, from the database.
Schema::findTables function core/lib/Drupal/Core/Database/Schema.php Finds all tables that are like the specified base table name.
Schema::getFieldTypeMap function core/lib/Drupal/Core/Database/Schema.php Returns a mapping of Drupal schema field names to DB-native field types.
Schema::getPrefixInfo function core/lib/Drupal/Core/Database/Schema.php Get information about the table name and schema from the prefix.
Schema::indexExists function core/lib/Drupal/Core/Database/Schema.php Checks if an index exists in the given table.
Schema::introspectIndexSchema function core/lib/Drupal/Core/Database/Schema.php Finds the columns for the primary key, unique keys and indexes of a table.
Schema::nextPlaceholder function core/lib/Drupal/Core/Database/Schema.php
Schema::prefixNonTable function core/lib/Drupal/Core/Database/Schema.php Create names for indexes, primary keys and constraints.
Schema::prepareComment function core/lib/Drupal/Core/Database/Schema.php Prepare a table or column comment for database query.
Schema::renameTable function core/lib/Drupal/Core/Database/Schema.php Rename a table.
Schema::tableExists function core/lib/Drupal/Core/Database/Schema.php Check if a table exists.
Schema::uniqueIdentifier function core/lib/Drupal/Core/Database/Schema.php
Schema::__clone function core/lib/Drupal/Core/Database/Schema.php Implements the magic __clone function.
Schema::__construct function core/lib/Drupal/Core/Database/Schema.php
SchemaCompatibilityChecker class core/lib/Drupal/Core/Theme/Component/SchemaCompatibilityChecker.php Checks whether two schemas are compatible.
SchemaCompatibilityChecker.php file core/lib/Drupal/Core/Theme/Component/SchemaCompatibilityChecker.php
SchemaCompatibilityChecker::checkRequired function core/lib/Drupal/Core/Theme/Component/SchemaCompatibilityChecker.php Checks that the required properties are compatible.
SchemaCompatibilityChecker::checkSharedProperties function core/lib/Drupal/Core/Theme/Component/SchemaCompatibilityChecker.php Checks that the shared properties are compatible.
SchemaCompatibilityChecker::isCompatible function core/lib/Drupal/Core/Theme/Component/SchemaCompatibilityChecker.php Checks if the replacement schema is compatible with the old one.
SchemaException class core/lib/Drupal/Core/Database/SchemaException.php Base exception for Schema-related errors.
SchemaException.php file core/lib/Drupal/Core/Database/SchemaException.php
SchemaObjectDoesNotExistException class core/lib/Drupal/Core/Database/SchemaObjectDoesNotExistException.php Exception thrown if an object being modified doesn't exist yet.
SchemaObjectDoesNotExistException.php file core/lib/Drupal/Core/Database/SchemaObjectDoesNotExistException.php
SchemaObjectExistsException class core/lib/Drupal/Core/Database/SchemaObjectExistsException.php Exception thrown if an object being created already exists.
SchemaObjectExistsException.php file core/lib/Drupal/Core/Database/SchemaObjectExistsException.php
SchemaTableColumnSizeTooLargeException class core/lib/Drupal/Core/Database/Exception/SchemaTableColumnSizeTooLargeException.php Exception thrown if a column size is too large on table creation.
SchemaTableColumnSizeTooLargeException.php file core/lib/Drupal/Core/Database/Exception/SchemaTableColumnSizeTooLargeException.php
SchemaTableKeyTooLargeException class core/lib/Drupal/Core/Database/Exception/SchemaTableKeyTooLargeException.php Exception thrown if a key is too large.
SchemaTableKeyTooLargeException.php file core/lib/Drupal/Core/Database/Exception/SchemaTableKeyTooLargeException.php
SqlContentEntityStorage::$storageSchema property core/lib/Drupal/Core/Entity/Sql/SqlContentEntityStorage.php The entity type's storage schema object.

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