| |
|
| java.lang.Object liquibase.change.AbstractChange liquibase.change.AddLookupTableChange
AddLookupTableChange | public class AddLookupTableChange extends AbstractChange (Code) | | Extracts data from an existing column to create a lookup table.
A foreign key is created between the old column and the new lookup table.
|
AddLookupTableChange | public AddLookupTableChange()(Code) | | |
getConfirmationMessage | public String getConfirmationMessage()(Code) | | |
getExistingColumnName | public String getExistingColumnName()(Code) | | |
getExistingTableName | public String getExistingTableName()(Code) | | |
getExistingTableSchemaName | public String getExistingTableSchemaName()(Code) | | |
getFinalConstraintName | public String getFinalConstraintName()(Code) | | |
getNewColumnDataType | public String getNewColumnDataType()(Code) | | |
getNewTableSchemaName | public String getNewTableSchemaName()(Code) | | |
setConstraintName | public void setConstraintName(String constraintName)(Code) | | |
setExistingColumnName | public void setExistingColumnName(String existingColumnName)(Code) | | |
setExistingTableName | public void setExistingTableName(String existingTableName)(Code) | | |
setExistingTableSchemaName | public void setExistingTableSchemaName(String existingTableSchemaName)(Code) | | |
setNewColumnDataType | public void setNewColumnDataType(String newColumnDataType)(Code) | | |
setNewColumnName | public void setNewColumnName(String newColumnName)(Code) | | |
setNewTableName | public void setNewTableName(String newTableName)(Code) | | |
setNewTableSchemaName | public void setNewTableSchemaName(String newTableSchemaName)(Code) | | |
Methods inherited from liquibase.change.AbstractChange | public boolean canRollBack()(Code)(Java Doc) protected Change[] createInverses()(Code)(Java Doc) public void executeRollbackStatements(Database database) throws JDBCException, UnsupportedChangeException, RollbackImpossibleException(Code)(Java Doc) public void executeStatements(Database database) throws JDBCException, UnsupportedChangeException(Code)(Java Doc) public SqlStatement[] generateRollbackStatements(Database database) throws UnsupportedChangeException, RollbackImpossibleException(Code)(Java Doc) public String getChangeName()(Code)(Java Doc) public ChangeSet getChangeSet()(Code)(Java Doc) public FileOpener getFileOpener()(Code)(Java Doc) public String getMD5Sum()(Code)(Java Doc) public String getTagName()(Code)(Java Doc) public void saveRollbackStatement(Database database, Writer writer) throws IOException, UnsupportedChangeException, RollbackImpossibleException, StatementNotSupportedOnDatabaseException(Code)(Java Doc) public void saveStatements(Database database, Writer writer) throws IOException, UnsupportedChangeException, StatementNotSupportedOnDatabaseException(Code)(Java Doc) public void setChangeSet(ChangeSet changeSet)(Code)(Java Doc) public void setFileOpener(FileOpener fileOpener)(Code)(Java Doc) public void setUp() throws SetupException(Code)(Java Doc)
|
|
|
|