SchemaManager
Table of Contents
Classes
- CoreSchemaManagerFactory
- Custom SchemaManager factory to ensure that the extended SchemaManager
classes are used for supported platforms. Without this, custom schema
handling would be cut off.
- MySQLSchemaManager
- Extending the doctrine MySQLSchemaManager to integrate additional processing stuff
due to the dropped event system with `doctrine/dbal 4.x`.
- PostgreSQLSchemaManager
- Extending the doctrine PostgreSQLSchemaManager to integrate additional processing stuff
due to the dropped event system with `doctrine/dbal 4.x`.
- SQLiteSchemaManager
- Extending the doctrine SQLiteSchemaManager to integrate additional processing stuff
due to the dropped event system with `doctrine/dbal 4.x`.
Traits
- ColumnTypeCommentMethodsTrait
- Provides a couple of methods use-full to restore Doctrine DBAL 3 and earlier behaviour to
respect doctrine type override within column comment.
- CustomDoctrineTypesColumnDefinitionTrait
- Provide shared custom doctrine types processing to all extended SchemaManager classes: