Class SchemaChangelog
java.lang.Object
ch.tocco.nice2.dbrefactoring.impl.xml.AbstractChangelog
ch.tocco.nice2.dbrefactoring.impl.xml.SchemaChangelog
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddColumn(Element parent, ColumnInfo info) voidaddComment(String text) voidaddConstraints(Iterator<ConstraintInfo> iterator) voidaddDropColumn(String tableName, String columnName) voidaddDropColumns(String tableName, Iterator<? extends ColumnInfo> colIter) voidaddDropTabe(String tableName) protected voidaddNotNullConstraint(Changeset changeset, ColumnInfo info, String tableName, @Nullable String remarks) protected voidaddPrecondColumnAdded(Changeset changeset, String tableName, String columnName) voidaddPrecondColumnAdded(String tableName, String columnName) protected voidaddPrecondColumnDropped(Changeset cs, String tableName, String columnName) voidaddPrecondColumnDropped(String tableName, String columnName) voidprotected voidaddPrecondConstraintsAdded(Changeset cs, ConstraintInfo.JoinTable joinAdded) voidaddPrecondJoinDropped(ConstraintInfo.JoinTable joinDropped) protected voidaddPrecondJoinDropped(Changeset cs, ConstraintInfo.JoinTable joinDropped) protected voidaddPrecondTableExists(Changeset changeset, String tableName) voidaddPrecondTableExists(String tableName) voidaddTable(String tableName, Iterator<? extends ColumnInfo> colIter, boolean extending) Methods inherited from class AbstractChangelog
addColumn, addConstraints, addEntityTable, addForeignKeyConstraintPrecondition, addUniqueConstraintPrecondition, getCustomChangelog, importNode
-
Constructor Details
-
SchemaChangelog
-
-
Method Details
-
addComment
-
addTable
-
addPrecondTableExists
-
addPrecondTableExists
-
addPrecondColumnAdded
-
addPrecondColumnAdded
-
addPrecondColumnDropped
-
addPrecondColumnDropped
-
addPrecondConstraintsAdded
-
addPrecondConstraintsAdded
-
addPrecondJoinDropped
-
addPrecondJoinDropped
-
addTable
-
addColumn
-
addDropColumns
-
addDropColumn
-
addDropTabe
-
addNotNullConstraint
protected void addNotNullConstraint(Changeset changeset, ColumnInfo info, String tableName, @Nullable @Nullable String remarks) - Overrides:
addNotNullConstraintin classAbstractChangelog
-
addConstraints
-
getChangelog
- Overrides:
getChangelogin classAbstractChangelog
-