Package de.xima.fc.liquibase.change
Class AddMissingUUIDs
- java.lang.Object
 - 
- de.xima.fc.liquibase.change.AddMissingUUIDs
 
 
- 
- All Implemented Interfaces:
 liquibase.change.custom.CustomChange,liquibase.change.custom.CustomSqlChange
public class AddMissingUUIDs extends Object implements liquibase.change.custom.CustomSqlChange
Custom change forLiquibaseto generate UUIDs using the FORMCYCLE internal UUID generator- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description AddMissingUUIDs() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description liquibase.statement.SqlStatement[]generateStatements(liquibase.database.Database database)StringgetConfirmationMessage()StringgetIdColumn()StringgetTable()StringgetTargetColumn()voidsetFileOpener(liquibase.resource.ResourceAccessor resourceAccessor)voidsetIdColumn(String idColumn)voidsetTable(String table)voidsetTargetColumn(String targetColumn)voidsetUp()liquibase.exception.ValidationErrorsvalidate(liquibase.database.Database database) 
 - 
 
- 
- 
Method Detail
- 
getTable
public String getTable()
 
- 
setTable
public void setTable(String table)
 
- 
getIdColumn
public String getIdColumn()
 
- 
setIdColumn
public void setIdColumn(String idColumn)
 
- 
getTargetColumn
public String getTargetColumn()
 
- 
setTargetColumn
public void setTargetColumn(String targetColumn)
 
- 
getConfirmationMessage
public String getConfirmationMessage()
- Specified by:
 getConfirmationMessagein interfaceliquibase.change.custom.CustomChange
 
- 
setUp
public void setUp() throws liquibase.exception.SetupException- Specified by:
 setUpin interfaceliquibase.change.custom.CustomChange- Throws:
 liquibase.exception.SetupException
 
- 
setFileOpener
public void setFileOpener(liquibase.resource.ResourceAccessor resourceAccessor)
- Specified by:
 setFileOpenerin interfaceliquibase.change.custom.CustomChange
 
- 
validate
public liquibase.exception.ValidationErrors validate(liquibase.database.Database database)
- Specified by:
 validatein interfaceliquibase.change.custom.CustomChange
 
- 
generateStatements
public liquibase.statement.SqlStatement[] generateStatements(liquibase.database.Database database) throws liquibase.exception.CustomChangeException- Specified by:
 generateStatementsin interfaceliquibase.change.custom.CustomSqlChange- Throws:
 liquibase.exception.CustomChangeException
 
 - 
 
 -