public class LiquibaseGenerateChangeLogMojo extends AbstractLiquibaseMojo
Modifier and Type | Field and Description |
---|---|
protected String |
contexts
are required.
|
protected String |
diffExcludeObjects
Objects to be excluded from the changelog.
|
protected String |
diffIncludeObjects
Objects to be included in the changelog.
|
protected String |
outputChangeLogFile
The target change log file to output to.
|
changelogCatalogName, changelogSchemaName, clearCheckSums, databaseChangeLogLockTableName, databaseChangeLogTableName, databaseClass, defaultCatalogName, defaultSchemaName, driver, emptyPassword, includeArtifact, includeTestOutputDirectory, logging, outputDefaultCatalog, outputDefaultSchema, outputFileEncoding, password, project, promptOnNonLocalDatabase, propertyFile, propertyFileWillOverride, propertyProviderClass, skip, systemProperties, url, username, verbose, wagonManager
Constructor and Description |
---|
LiquibaseGenerateChangeLogMojo() |
Modifier and Type | Method and Description |
---|---|
protected void |
performLiquibaseTask(Liquibase liquibase) |
protected void |
printSettings(String indent)
Prints the settings that have been set of defaulted for the plugin.
|
checkRequiredParametersAreSpecified, cleanup, configureFieldsAndValues, createLiquibase, execute, getClassLoaderIncludingProjectClasspath, getFileOpener, getLiquibase, getMavenArtifactClassLoader, getOutputWriter, isPromptOnNonLocalDatabase, parsePropertiesFile
protected String contexts
protected String outputChangeLogFile
protected String diffExcludeObjects
protected String diffIncludeObjects
protected void performLiquibaseTask(Liquibase liquibase) throws LiquibaseException
performLiquibaseTask
in class AbstractLiquibaseMojo
LiquibaseException
protected void printSettings(String indent)
AbstractLiquibaseMojo
printSettings
in class AbstractLiquibaseMojo
indent
- The indent string to use when printing the settings.Copyright © 2017 Liquibase.org. All rights reserved.