All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary 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 JAXBDropColumn 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 tablespace 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 CreateTableMySqlDdl 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).