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

    Modifier and Type
    Method
    Description
    void
    apply(Database database, boolean caseSensitive)
    Applies this change to the given database.
  • Method Details

    • apply

      void apply(Database database, boolean caseSensitive)
      Applies this change to the given database.
      Parameters:
      database - The database
      caseSensitive - Whether the case of names matters