Uses of Interface
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.alteration.TableChange
Packages that use TableChange
Package
Description
Contains the algorithm for comparing two database models and determining
what needs to be changed to migrate one to the other.
-
Uses of TableChange in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.alteration
Subinterfaces of TableChange in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.alterationModifier and TypeInterfaceDescriptioninterfaceRepresents a change to a column of a table.Classes in edu.internet2.middleware.grouper.ext.org.apache.ddlutils.alteration that implement TableChangeModifier and TypeClassDescriptionclassRepresents the addition of a column to a table.classRepresents the addition of a foreign key to a table.classRepresents the addition of an index to a table.classRepresents the addition of a primary key to a table which does not have one.classRepresents the change of the auto-increment constraint of a column.classRepresents the change of the data type of a column.classRepresents the change of the default value of a column.classRepresents the change of the order of the columns of a table.classRepresents the change of the required constraint of a column.classRepresents the change of the size or scale of a column.classRepresents the change of the primary key of a table.classRepresents the removal of a column from a table.classRepresents the removal of a foreign key from a table.classRepresents the removal of an index from a table.classRepresents the removal of the primary key from a table.classRepresents the removal of a table from a model.classBase class for change implementations.