Interface ModelChange
- All Known Subinterfaces:
ColumnChange
,TableChange
- All Known Implementing Classes:
AddColumnChange
,AddForeignKeyChange
,AddIndexChange
,AddPrimaryKeyChange
,AddTableChange
,ColumnAutoIncrementChange
,ColumnDataTypeChange
,ColumnDefaultValueChange
,ColumnOrderChange
,ColumnRequiredChange
,ColumnSizeChange
,PrimaryKeyChange
,RemoveColumnChange
,RemoveForeignKeyChange
,RemoveIndexChange
,RemovePrimaryKeyChange
,RemoveTableChange
,TableChangeImplBase
public interface ModelChange
Marker interface for changes to a database model element.
- Version:
- $Revision: $
-
Method Summary
-
Method Details
-
apply
Applies this change to the given database.- Parameters:
database
- The databasecaseSensitive
- Whether the case of names matters
-