|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ModelChange | |
---|---|
org.apache.ddlutils.alteration | Contains the algorithm for comparing two database models and determining what needs to be changed to migrate one to the other. |
org.apache.ddlutils.platform | This package contains the platform implementations for the individual databases. |
Uses of ModelChange in org.apache.ddlutils.alteration |
---|
Subinterfaces of ModelChange in org.apache.ddlutils.alteration | |
---|---|
interface |
ColumnChange
Represents a change to a column of a table. |
interface |
TableChange
Represents a change to a table or sub-element of a table (e.g. |
Classes in org.apache.ddlutils.alteration that implement ModelChange | |
---|---|
class |
AddColumnChange
Represents the addition of a column to a table. |
class |
AddForeignKeyChange
Represents the addition of a foreign key to a table. |
class |
AddIndexChange
Represents the addition of an index to a table. |
class |
AddPrimaryKeyChange
Represents the addition of a primary key to a table which does not have one. |
class |
AddTableChange
Represents the addition of a table to a model. |
class |
ColumnAutoIncrementChange
Represents the change of the auto-increment constraint of a column. |
class |
ColumnDataTypeChange
Represents the change of the data type of a column. |
class |
ColumnDefaultValueChange
Represents the change of the default value of a column. |
class |
ColumnOrderChange
Represents the change of the order of the columns of a table. |
class |
ColumnRequiredChange
Represents the change of the required constraint of a column. |
class |
ColumnSizeChange
Represents the change of the size or scale of a column. |
class |
PrimaryKeyChange
Represents the change of the primary key of a table. |
class |
RemoveColumnChange
Represents the removal of a column from a table. |
class |
RemoveForeignKeyChange
Represents the removal of a foreign key from a table. |
class |
RemoveIndexChange
Represents the removal of an index from a table. |
class |
RemovePrimaryKeyChange
Represents the removal of the primary key from a table. |
class |
RemoveTableChange
Represents the removal of a table from a model. |
class |
TableChangeImplBase
Base class for change implementations. |
Uses of ModelChange in org.apache.ddlutils.platform |
---|
Methods in org.apache.ddlutils.platform with parameters of type ModelChange | |
---|---|
protected void |
SqlBuilder.processChange(Database currentModel,
Database desiredModel,
CreationParameters params,
ModelChange change)
This is a fall-through callback which generates a warning because a specific change type wasn't handled. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |