public class CopyChange
extends liquibase.change.AbstractChange
| Constructor and Description |
|---|
CopyChange() |
| Modifier and Type | Method and Description |
|---|---|
void |
finishInitialization() |
liquibase.statement.SqlStatement[] |
generateStatements(liquibase.database.Database arg0) |
String |
getCatalogName() |
String |
getConfirmationMessage() |
String |
getEncoding()
The encoding of the file containing SQL statements
|
String |
getPath() |
String |
getSchemaName() |
String |
getTableName() |
Boolean |
isRelativeToChangelogFile() |
InputStream |
openSqlStream() |
void |
setCatalogName(String catalogName) |
void |
setEncoding(String encoding) |
void |
setPath(String fileName)
Sets the file name but setUp must be called for the change to have impact.
|
void |
setRelativeToChangelogFile(Boolean relativeToChangelogFile) |
void |
setSchemaName(String schemaName) |
void |
setTableName(String tableName) |
liquibase.exception.ValidationErrors |
validate(liquibase.database.Database database) |
checkStatus, createChangeMetaData, createChangeParameterMetadata, createDescriptionMetaData, createEmptyColumnConfig, createExampleValueMetaData, createInverses, createMustEqualExistingMetaData, createRequiredDatabasesMetaData, createSerializationTypeMetaData, createSinceMetaData, createSupportedDatabasesMetaData, customLoadLogic, 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 String getPath()
public void setPath(String fileName)
fileName - The file to usepublic String getEncoding()
public void setEncoding(String encoding)
encoding - the encoding to setpublic Boolean isRelativeToChangelogFile()
public void setRelativeToChangelogFile(Boolean relativeToChangelogFile)
relativeToChangelogFile - public String getCatalogName()
public void setCatalogName(String catalogName)
public String getSchemaName()
public void setSchemaName(String schemaName)
public String getTableName()
public void setTableName(String tableName)
public liquibase.statement.SqlStatement[] generateStatements(liquibase.database.Database arg0)
public void finishInitialization()
throws liquibase.exception.SetupException
finishInitialization in interface liquibase.change.ChangefinishInitialization in class liquibase.change.AbstractChangeliquibase.exception.SetupExceptionpublic InputStream openSqlStream()
public liquibase.exception.ValidationErrors validate(liquibase.database.Database database)
validate in interface liquibase.change.Changevalidate in class liquibase.change.AbstractChangepublic String getConfirmationMessage()
Copyright © 2020 Liquibase.org. All rights reserved.