Uses of Class
io.ebeaninternal.dbmigration.model.MTable
Packages that use MTable
Package
Description
-
Uses of MTable in io.ebeaninternal.dbmigration.ddlgeneration
Methods in io.ebeaninternal.dbmigration.ddlgeneration that return MTable -
Uses of MTable in io.ebeaninternal.dbmigration.ddlgeneration.platform
Methods in io.ebeaninternal.dbmigration.ddlgeneration.platform with parameters of type MTableModifier and TypeMethodDescriptionvoidDbTriggerBasedHistoryDdl.createWithHistory(DdlWrite writer, MTable table)voidHanaHistoryDdl.createWithHistory(DdlWrite writer, MTable table)voidMariaDbHistoryDdl.createWithHistory(DdlWrite writer, MTable table)voidNoHistorySupportDdl.createWithHistory(DdlWrite writer, MTable table)voidPlatformDdl.createWithHistory(DdlWrite writer, MTable table)Add history support to this table using the platform specific mechanism.voidPlatformHistoryDdl.createWithHistory(DdlWrite writer, MTable table)Creates a new table and add history support to the table using platform specific mechanism.voidSqlServerHistoryDdl.createWithHistory(DdlWrite writer, MTable table) -
Uses of MTable in io.ebeaninternal.dbmigration.model
Methods in io.ebeaninternal.dbmigration.model that return MTableModifier and TypeMethodDescriptionAdd a table (typically from reading EbeanServer meta data).MTable.createDraftTable()Create a copy of this table structure as a 'draft' table.Return the table by name.MTable.setWithHistory(boolean withHistory)Methods in io.ebeaninternal.dbmigration.model that return types with arguments of type MTableModifier and TypeMethodDescriptionCurrentModel.getPartitionedTables()Return the tables that have partitioning.ModelContainer.getPartitionedTables()Return the list of partitioned tables.ModelContainer.getTables()Return the map of all the tables.Methods in io.ebeaninternal.dbmigration.model with parameters of type MTableModifier and TypeMethodDescriptionAdd a table (typically from reading EbeanServer meta data).voidModelContainer.addTableElementCollection(MTable table)Add an element table taking into account if it is reused/references back to multiple bean types (and so can't have foreign key).voidCompare the column meta data and return true if there is a change that means the history table column needsvoidCompare to another version of the same table to perform a diff. -
Uses of MTable in io.ebeaninternal.dbmigration.model.build
Methods in io.ebeaninternal.dbmigration.model.build that return MTableMethods in io.ebeaninternal.dbmigration.model.build with parameters of type MTableModifier and TypeMethodDescriptionvoidModelBuildContext.addTableElementCollection(MTable table)voidModelBuildContext.createDraft(MTable table, boolean draftable)Create the draft table for a given table.ModelBuildContext.fkeyBuilder(MTable destTable)Return a builder to add foreign keys.Constructors in io.ebeaninternal.dbmigration.model.build with parameters of type MTableModifierConstructorDescriptionModelBuildPropertyVisitor(ModelBuildContext ctx, MTable table, io.ebeaninternal.server.deploy.BeanDescriptor<?> beanDescriptor)