public class MergeChange
extends liquibase.change.AbstractChange
implements liquibase.change.ChangeWithColumns<liquibase.change.ColumnConfig>
| Constructor and Description |
|---|
MergeChange() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(liquibase.change.ColumnConfig column) |
liquibase.statement.SqlStatement[] |
generateStatements(liquibase.database.Database database) |
List<liquibase.change.ColumnConfig> |
getColumns() |
String |
getConfirmationMessage() |
String |
getDeleteCondition() |
String |
getInsertColumnsNameList() |
String |
getInsertColumnsValueList() |
String |
getInsertCondition() |
String |
getOnCondition() |
String |
getSourceSchemaName() |
String |
getSourceTableName() |
String |
getTargetSchemaName() |
String |
getTargetTableName() |
String |
getUpdateCondition() |
String |
getUpdateList() |
void |
removeColumn(liquibase.change.ColumnConfig column) |
void |
setColumns(List<liquibase.change.ColumnConfig> columns) |
void |
setDeleteCondition(String deleteCondition) |
void |
setInsertColumnsNameList(String insertColumnsNameList) |
void |
setInsertColumnsValueList(String insertColumnsValueList) |
void |
setInsertCondition(String insertCondition) |
void |
setOnCondition(String onCondition) |
void |
setSourceSchemaName(String sourceSchemaName) |
void |
setSourceTableName(String sourceTableName) |
void |
setTargetSchemaName(String targetSchemaName) |
void |
setTargetTableName(String targetTableName) |
void |
setUpdateCondition(String updateCondition) |
void |
setUpdateList(String updateList) |
liquibase.exception.ValidationErrors |
validate(liquibase.database.Database database) |
checkStatus, createChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createEmptyColumnConfig, createExampleValueMetaData, createInverses, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, customLoadLogic, finishInitialization, generateCheckSum, generateRollbackStatements, generateRollbackStatementsVolatile, generateStatementsVolatile, getAffectedDatabaseObjects, getChangeSet, getDescription, getResourceAccessor, getSerializableFieldNamespace, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, getSerializedObjectNamespace, isInvalidProperty, load, serialize, serializeValue, setChangeSet, setResourceAccessor, supports, supportsRollback, toString, warnclone, describe, equals, get, get, get, getAttributes, getFieldValue, getObjectMetaData, getValuePath, has, hashCode, setpublic liquibase.exception.ValidationErrors validate(liquibase.database.Database database)
validate in interface liquibase.change.Changevalidate in class liquibase.change.AbstractChangepublic void setColumns(List<liquibase.change.ColumnConfig> columns)
setColumns in interface liquibase.change.ChangeWithColumns<liquibase.change.ColumnConfig>public void addColumn(liquibase.change.ColumnConfig column)
addColumn in interface liquibase.change.ChangeWithColumns<liquibase.change.ColumnConfig>public void removeColumn(liquibase.change.ColumnConfig column)
public List<liquibase.change.ColumnConfig> getColumns()
getColumns in interface liquibase.change.ChangeWithColumns<liquibase.change.ColumnConfig>public String getSourceTableName()
public void setSourceTableName(String sourceTableName)
public String getSourceSchemaName()
public void setSourceSchemaName(String sourceSchemaName)
public String getTargetSchemaName()
public void setTargetSchemaName(String targetSchemaName)
public String getTargetTableName()
public void setTargetTableName(String targetTableName)
public String getOnCondition()
public void setOnCondition(String onCondition)
public String getUpdateCondition()
public void setUpdateCondition(String updateCondition)
public String getDeleteCondition()
public void setDeleteCondition(String deleteCondition)
public String getInsertCondition()
public void setInsertCondition(String insertCondition)
public String getInsertColumnsNameList()
public void setInsertColumnsNameList(String insertColumnsNameList)
public String getInsertColumnsValueList()
public void setInsertColumnsValueList(String insertColumnsValueList)
public String getUpdateList()
public void setUpdateList(String updateList)
public liquibase.statement.SqlStatement[] generateStatements(liquibase.database.Database database)
generateStatements in interface liquibase.change.Changepublic String getConfirmationMessage()
getConfirmationMessage in interface liquibase.change.ChangeCopyright © 2020 Liquibase.org. All rights reserved.