Schema
Table of Contents
Namespaces
Interfaces
- Constraint
- Marker interface for constraints.
- SchemaManagerFactory
- Creates a schema manager for the given connection.
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.
- Comparator
- Compares two Schemas and return an instance of SchemaDiff.
- DB2SchemaManager
- IBM Db2 Schema Manager.
- DefaultSchemaManagerFactory
- A schema manager factory that returns the default schema manager for the given platform.
- ForeignKeyConstraint
- An abstraction class for a foreign key constraint.
- Identifier
- An abstraction class for an asset identifier.
- Index
- The abstract asset allows to reset the name of all assets without publishing this to the public userland.
- MySQLSchemaManager
- Schema manager for the MySQL RDBMS.
- OracleSchemaManager
- Oracle Schema Manager.
- PostgreSQLSchemaManager
- PostgreSQL Schema Manager.
- Schema
- Object representation of a database schema.
- SchemaConfig
- Configuration for a Schema.
- SchemaDiff
- Differences between two schemas.
- SchemaException
- Sequence
- Sequence structure.
- SqliteSchemaManager
- Sqlite SchemaManager.
- SQLServerSchemaManager
- SQL Server Schema Manager.
- Table
- Object Representation of a table.
- TableDiff
- Table Diff.
- UniqueConstraint
- Class for a unique constraint.
- View
- Representation of a Database View.