public class LiquibaseUpdateTestingRollback extends AbstractLiquibaseUpdateMojo
Applies the DatabaseChangeLogs to the database, testing rollback. This is done by updating the database, rolling it back then updating it again.
changesToApply, rollbackOnError, toTagchangeLogDirectory, changeLogFile, contexts, duplicateFileMode, hubApiKey, hubMode, hubUrl, labelFilter, labelschangeExecListenerClass, changeExecListenerPropertiesFile, changelogCatalogName, changelogSchemaName, clearCheckSums, commandName, databaseChangeLogLockTableName, databaseChangeLogTableName, databaseClass, defaultCatalogName, defaultChangeExecListener, defaultSchemaName, driver, emptyPassword, includeArtifact, includeTestOutputDirectory, logging, outputDefaultCatalog, outputDefaultSchema, outputFileEncoding, password, preserveSchemaCase, project, promptOnNonLocalDatabase, propertyFile, propertyFileWillOverride, propertyProviderClass, psqlArgs, psqlExecutorName, psqlKeepTemp, psqlKeepTempName, psqlKeepTempPath, psqlLogFile, psqlPath, psqlTimeout, searchPath, showBanner, skip, sqlcmdArgs, sqlcmdCatalogName, sqlcmdExecutorName, sqlcmdKeepTemp, sqlcmdKeepTempName, sqlcmdKeepTempOverwrite, sqlcmdKeepTempPath, sqlcmdLogFile, sqlcmdPath, sqlcmdTimeout, sqlPlusArgs, sqlPlusExecutorName, sqlPlusKeepTemp, sqlPlusKeepTempName, sqlPlusKeepTempOverwrite, sqlPlusKeepTempPath, sqlPlusLogFile, sqlPlusPath, sqlPlusTimeout, systemProperties, url, username, verbose, wagonManager| Constructor and Description |
|---|
LiquibaseUpdateTestingRollback() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doUpdate(Liquibase liquibase)
Performs the actual "update" work on the database.
|
handleUpdateException, performLiquibaseTask, printSettingscheckRequiredParametersAreSpecified, createLiquibase, getLabelFilter, getResourceAccessorcleanup, configureChangeLogProperties, configureFieldsAndValues, databaseConnectionRequired, execute, getClassLoaderIncludingProjectClasspath, getField, getLicenseKey, getLiquibase, getMavenArtifactClassLoader, getOutputWriter, isPromptOnNonLocalDatabase, parsePropertiesFile, setupBindInfoPackageprotected void doUpdate(Liquibase liquibase) throws LiquibaseException
AbstractLiquibaseUpdateMojodoUpdate in class AbstractLiquibaseUpdateMojoliquibase - The Liquibase object to use to perform the "update".LiquibaseExceptionCopyright © 2023 Liquibase.org. All rights reserved.