All Classes
| Class | Description |
|---|---|
| AbstractHanaDdl | |
| AddColumn |
Java class for anonymous complex type.
|
| AddHistoryTable |
Java class for anonymous complex type.
|
| AddTableComment |
Java class for anonymous complex type.
|
| AddUniqueConstraint |
Java class for anonymous complex type.
|
| AlterColumn |
Java class for anonymous complex type.
|
| AlterForeignKey |
Java class for anonymous complex type.
|
| AlterHistoryTable |
Java class for anonymous complex type.
|
| Application |
Java class for anonymous complex type.
|
| Applications |
Java class for anonymous complex type.
|
| Apply |
Java class for anonymous complex type.
|
| BaseDdlBuffer |
Base implementation of DdlBuffer using an underlying writer.
|
| BaseDdlHandler | |
| BaseTableDdl |
Base implementation for 'create table' and 'alter table' statements.
|
| BeanVisitor |
Visitor pattern for visiting a BeanDescriptor and potentially all its bean
properties.
|
| ChangeSet |
Java class for anonymous complex type.
|
| ChangeSetType |
Java class for changeSetType.
|
| ClickHouseDdl | |
| ClickHouseDdlHandler | |
| ClickHouseTableDdl | |
| CockroachDdl |
CockroachDB specific DDL handling.
|
| Column |
Java class for anonymous complex type.
|
| ColumnDdl |
Write DDL for AddColumn , DropColumn or AlterColumn.
|
| Configuration |
Java class for anonymous complex type.
|
| CreateIndex |
Java class for anonymous complex type.
|
| CreateTable |
Java class for anonymous complex type.
|
| CurrentModel |
Reads EbeanServer bean descriptors to build the current model.
|
| DB2Ddl |
DB2 platform specific DDL.
|
| DbMigration |
Generates DDL migration scripts based on changes to the current model.
|
| DbTriggerBasedHistoryDdl |
Uses DB triggers to maintain a history table.
|
| DbTriggerUpdate |
DB trigger update when a change occurs on a table with history.
|
| DdlBuffer |
Buffer to append generated DDL to.
|
| DdlGenerator |
Controls the generation and execution of "Create All" and "Drop All" DDL scripts.
|
| DdlGeneratorProvider | |
| DdlHandler |
DDL generation interface.
|
| DdlHelp | |
| DdlIdentity | |
| DdlOptions |
Options used when generated DDL.
|
| DdlScript |
Java class for ddl-script complex type.
|
| DdlScript |
Java class for anonymous complex type.
|
| DdlWrite |
Write context holding the buffers for both apply and rollback DDL.
|
| DefaultConstraintMaxLength |
Default implementation used to truncate or shorten db constraint names as required.
|
| DefaultDbMigration |
Generates DB Migration xml and sql scripts.
|
| DefaultTablespace |
Java class for anonymous complex type.
|
| Detect |
Detect existence of JAXB
|
| DropColumn |
Java class for anonymous complex type.
|
| DropHistoryTable |
Java class for anonymous complex type.
|
| DropIndex |
Java class for anonymous complex type.
|
| DropTable |
Java class for anonymous complex type.
|
| ExtraDdl |
Java class for anonymous complex type.
|
| ExtraDdlXmlReader |
Read ExtraDdl from an XML document.
|
| ForeignKey |
Java class for anonymous complex type.
|
| H2Ddl |
H2 platform specific DDL.
|
| H2HistoryDdl |
H2 history support using DB triggers to maintain a history table.
|
| HanaColumnStoreDdl | |
| HanaDdlHandler | |
| HanaHistoryDdl | |
| HanaRowStoreDdl | |
| HanaTableDdl | |
| HistoryTableUpdate |
Bean holding comments relating to a history table that needs to have it's
associated triggers/function updated due to columns added/dropped/included
or excluded.
|
| HistoryTableUpdate.Change |
Column change type.
|
| HsqldbDdl |
Hsqldb platform specific DDL.
|
| IdentityType |
Java class for identityType.
|
| IndexColumns |
Set of columns making up a particular index (column order is important).
|
| IndexSet |
The indexes held on the table.
|
| MariaDbDdl |
MariaDB platform DDL.
|
| MariaDbHistoryDdl |
History DDL for MariaDB.
|
| MColumn |
A column in the logical model.
|
| MCompoundForeignKey |
A unique constraint for multiple columns.
|
| MCompoundUniqueConstraint |
A unique constraint for multiple columns.
|
| MConfiguration |
Holds configuration such as the default tablespaces to use for tables,
indexes, history tables etc.
|
| Migration |
Java class for anonymous complex type.
|
| MigrationModel |
Build the model from the series of migrations.
|
| MigrationResource |
Migration XML resource that holds the changes to be applied.
|
| MigrationXmlReader |
Reads a migration xml document returning the Migration.
|
| MigrationXmlWriter |
Simple writer for output of the Migration/ChangeSet as an XML document.
|
| MIndex |
Index as part of the logical model.
|
| ModelBuildBeanVisitor |
Used to build the Model objects MTable etc.
|
| ModelBuildContext |
The context used during DDL generation.
|
| ModelBuildContext.FkeyBuilder | |
| ModelBuildElementTable |
Add the element collection table to the model.
|
| ModelBuildPropertyVisitor |
Used as part of ModelBuildBeanVisitor and generally adds the MColumn to the associated
MTable model objects.
|
| ModelContainer |
Holds all the tables, views, indexes etc that represent the model.
|
| ModelDiff |
Used to prepare a diff in terms of changes required to migrate from
the base model to the newer model.
|
| MTable |
Holds the logical model for a given Table and everything associated to it.
|
| MTableIdentity |
Helper to convert between IdentityMode and CreateTable
|
| MySqlDdl |
MySql specific DDL.
|
| MySqlHistoryDdl |
MySql history support using DB triggers to maintain a history table.
|
| NoHistorySupportDdl |
Default history implementation that does nothing.
|
| NuoDbDdl | |
| NuoDbHistoryDdl |
NuoDB history support using DB triggers to maintain a history table.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the io.ebeaninternal.dbmigration.migration package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the io.ebeaninternal.extraddl.model package.
|
| OracleDdl |
Oracle platform specific DDL.
|
| PendingDrops |
The migrations with pending un-applied drops.
|
| PlatformDdl |
Controls the DDL generation for a specific database platform.
|
| PlatformDdlBuilder |
Builds platform specific DDL handler.
|
| PlatformDdlWriter |
Writes migration changes as platform specific DDL.
|
| PlatformHistoryDdl |
Defines the implementation for adding history support to a table.
|
| PlatformTypeConverter |
Converts a logical column definition into platform specific one.
|
| Postgres9Ddl | |
| PostgresDdl |
Postgres specific DDL.
|
| PostgresHistoryDdl |
Uses DB triggers to maintain a history table.
|
| RenameColumn |
Java class for anonymous complex type.
|
| RenameTable |
Java class for anonymous complex type.
|
| Rollback |
Java class for anonymous complex type.
|
| SplitColumns | |
| Sql |
Java class for anonymous complex type.
|
| SQLiteDdl |
DB2 platform specific DDL.
|
| SqlServerDdl |
MS SQL Server platform specific DDL.
|
| SqlServerHistoryDdl | |
| TableDdl |
Write table DDL.
|
| UniqueConstraint |
Java class for anonymous complex type.
|
| UnknownResourcePathException |
Exception when db migration resource path does not exist.
|
| VisitAllUsing |
Makes use of BeanVisitor and PropertyVisitor to navigate BeanDescriptors
and their properties.
|
| VowelRemover |
Utility to remove vowels (from constraint names primarily for Oracle and DB2).
|