public class LoadUpdateDataChange extends LoadDataChange
LiquibaseSerializable.SerializationTypeGENERIC_CHANGELOG_EXTENSION_NAMESPACE, GENERIC_SNAPSHOT_EXTENSION_NAMESPACE, STANDARD_CHANGELOG_NAMESPACE, STANDARD_SNAPSHOT_NAMESPACE| Constructor and Description |
|---|
LoadUpdateDataChange() |
| Modifier and Type | Method and Description |
|---|---|
protected InsertStatement |
createStatement(java.lang.String catalogName,
java.lang.String schemaName,
java.lang.String tableName) |
SqlStatement[] |
generateRollbackStatements(Database database)
Implementation relies on value returned from
AbstractChange.createInverses(). |
java.lang.String |
getPrimaryKey() |
java.lang.String |
getSerializedObjectNamespace() |
java.lang.String |
getTableName() |
void |
setPrimaryKey(java.lang.String primaryKey) |
addColumn, generateCheckSum, generateStatements, generateStatementsVolatile, getCatalogName, getColumnConfig, getColumns, getConfirmationMessage, getCSVReader, getEncoding, getFile, getQuotchar, getSchemaName, getSeparator, setCatalogName, setColumns, setEncoding, setFile, setQuotchar, setSchemaName, setSeparator, setTableName, supports, warncreateChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createExampleValueMetaData, createInverses, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, finishInitialization, generateRollbackStatementsVolatile, getAffectedDatabaseObjects, getChangeSet, getResourceAccessor, getSerializableFields, getSerializableFieldType, getSerializableFieldValue, getSerializedObjectName, setChangeSet, setResourceAccessor, supportsRollback, validatepublic java.lang.String getTableName()
getTableName in class LoadDataChangepublic void setPrimaryKey(java.lang.String primaryKey)
throws LiquibaseException
LiquibaseExceptionpublic java.lang.String getPrimaryKey()
protected InsertStatement createStatement(java.lang.String catalogName, java.lang.String schemaName, java.lang.String tableName)
createStatement in class LoadDataChangepublic SqlStatement[] generateRollbackStatements(Database database) throws RollbackImpossibleException
AbstractChangeAbstractChange.createInverses().generateRollbackStatements in interface ChangegenerateRollbackStatements in class AbstractChangeRollbackImpossibleException - if rollback is not supported for this changepublic java.lang.String getSerializedObjectNamespace()
getSerializedObjectNamespace in interface LiquibaseSerializablegetSerializedObjectNamespace in class LoadDataChange