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 TypeMethodDescriptionvoidDb2HistoryDdl.createWithHistory(DdlWrite writer, MTable table) voidDbTriggerBasedHistoryDdl.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)