Namespace Doctrine\DBAL\Schema

Classes
AbstractAsset The abstract asset allows to reset the name of all assets without publishing this to the public userland.
AbstractSchemaManager Base class for schema managers. Schema managers are used to inspect and/or modify the database schema/structure.
Column Object representation of a database column.
ColumnDiff Represents the change of a column.
ForeignKeyConstraint An abstraction class for a foreign key constraint.
Identifier An abstraction class for an asset identifier.
Index
Schema Object representation of a database schema.
SchemaConfig Configuration for a Schema.
Sequence Sequence structure.
Table Object Representation of a table.
TableDiff Table Diff.
View Representation of a Database View.
Interfaces
Constraint Marker interface for constraints.
Exceptions
SchemaException
Namespaces
Doctrine\DBAL\Schema\Visitor