Schema
Table of Contents
Namespaces
- Exception
- Parser
- SchemaManager
- Types
Classes
- ColumnDiff
- Based on the doctrine/dbal implementation restoring direct property access.
- Comparator
- Compares two Schemas and returns an instance of SchemaDiff.
- ConnectionMigrator
- Handling schema migrations per connection.
- DefaultTcaSchema
- This class is called by the SchemaMigrator after all extension's ext_tables.sql
files have been parsed and processed to the doctrine Table/Column/Index objects.
- SchemaDiff
- Based on the doctrine/dbal implementation restoring direct property access
and adding further helper methods.
- SchemaInformation
- This wrapper of SchemaManager contains some internal caches to avoid performance issues for recurring calls to
specific schema related information. This should only be used in context where no changes are expected to happen.
- SchemaMigrator
- Helper methods to handle SQL files and transform them into individual statements
for further processing.
- SqlReader
- Helper methods to handle raw SQL input and transform it into individual statements
for further processing.
- TableDiff
- Based on the doctrine/dbal implementation restoring direct property access
and adding further helper methods.