Uses of Annotation Interface
org.liquibase.maven.property.PropertyElement
Packages that use PropertyElement
-
Uses of PropertyElement in org.liquibase.maven.plugins
Fields in org.liquibase.maven.plugins with annotations of type PropertyElementModifier and TypeFieldDescriptionprotected Boolean
AbstractLiquibaseMojo.analyticsEnabled
Enable or disable sending product usage data and analytics to Liquibase.protected String
AbstractLiquibaseMojo.changeExecListenerClass
Specifies the fully qualified class name of the custom ChangeExecListenerprotected String
AbstractLiquibaseMojo.changeExecListenerPropertiesFile
Specifies the property file for controlling the custom ChangeExecListenerprotected String
AbstractLiquibaseMojo.changelogCatalogName
Specifies the schema Liquibase will use to create your changelog tables.protected String
AbstractLiquibaseChangeLogMojo.changeLogDirectory
Specifies the directory where Liquibase can find your changelog file.protected String
AbstractLiquibaseChangeLogMojo.changeLogFile
Specifies the changelog file for Liquibase to use.protected String
AbstractLiquibaseMojo.changelogSchemaName
Specifies the schema Liquibase will use to create your changelog table.protected String
LiquibaseDatabaseDiff.changeSetAuthor
The author to be specified for Changesets in the generated Change Log.protected String
LiquibaseGenerateChangeLogMojo.changeSetAuthor
The author to be specified for Changesets in the generated Change Log.protected String
LiquibaseGenerateChangeLogMojo.changeSetContext
The execution context to be used for Changesets in the generated Change Log, which can be "," separated if multiple contexts.protected int
AbstractLiquibaseUpdateMojo.changesToApply
The number of changes to apply to the database.protected boolean
AbstractLiquibaseMojo.clearCheckSums
A flag that forces checksums to be cleared from the DATABASECHANGELOG table.protected String
AbstractLiquibaseChangeLogMojo.contexts
Specifies which contexts Liquibase will execute, which can be separated by a comma if multiple contexts are required.protected String
LiquibaseGenerateChangeLogMojo.contexts
are required.protected String
AbstractLiquibaseMojo.databaseChangeLogLockTableName
Specifies the table name to use for the DATABASECHANGELOGLOCK table.protected String
AbstractLiquibaseMojo.databaseChangeLogTableName
Specifies the table name to use for the DATABASECHANGELOG table.protected String
AbstractLiquibaseMojo.databaseClass
Specifies the database object class.protected String
LiquibaseGenerateChangeLogMojo.dataDir
Directory where insert statement csv files will be kept.protected String
AbstractLiquibaseMojo.defaultCatalogName
Specifies the default catalog name to use for the database connection.protected String
AbstractLiquibaseMojo.defaultSchemaName
Specifies the default schema name to use for the database connection.protected String
LiquibaseDatabaseDiff.diffChangeLogFile
If this parameter is set, the changelog needed to "fix" differences between the two databases is output.protected String
LiquibaseDatabaseDiff.diffExcludeObjects
Objects to be excluded from the changelog.protected String
LiquibaseGenerateChangeLogMojo.diffExcludeObjects
Objects to be excluded from the changelog.protected boolean
LiquibaseDatabaseDiff.diffIncludeCatalog
Include the catalog in the diff output?protected String
LiquibaseDatabaseDiff.diffIncludeObjects
Objects to be included in the changelog.protected String
LiquibaseGenerateChangeLogMojo.diffIncludeObjects
Objects to be included in the changelog.protected boolean
LiquibaseDatabaseDiff.diffIncludeSchema
Include the schema in the diff output?protected boolean
LiquibaseDatabaseDiff.diffIncludeTablespace
Include the tablespace in the diff output?protected String
LiquibaseDatabaseDiff.diffTypes
List of diff types to include in Change Log expressed as a comma separated list from: tables, views, columns, indexes, foreignkeys, primarykeys, uniqueconstraints, data.protected String
LiquibaseGenerateChangeLogMojo.diffTypes
List of diff types to include in Change Log expressed as a comma separated list from: tables, views, columns, indexes, foreignkeys, primarykeys, uniqueconstraints, data.protected String
AbstractLiquibaseMojo.driver
Specifies the driver class name to use for the database connection.protected boolean
LiquibaseUpdate.dropFirst
Whether or not to perform a drop on the database before executing the change.protected String
AbstractLiquibaseChangeLogMojo.duplicateFileMode
How to handle multiple files being found in the search path that have duplicate paths.protected boolean
AbstractLiquibaseMojo.emptyPassword
Deprecated.Use an empty or null value for the password instead.protected boolean
AbstractLiquibaseMojo.includeArtifact
Includes a Maven project artifact in the class loader which obtains the liquibase.properties and changelog files.protected Boolean
LiquibaseGenerateChangeLogMojo.includeSchema
Flag to Indicate liquibase whether or not to include schema name on changelogprotected boolean
AbstractLiquibaseMojo.includeTestOutputDirectory
Includes the Maven test output directory in the class loader which obtains the liquibase.properties and changelog files.protected String
AbstractLiquibaseChangeLogMojo.labelFilter
Specifies which Liquibase labels Liquibase will execute, which can be separated by a comma if multiple labels are required or you need to designate a more complex expression.protected String
AbstractLiquibaseChangeLogMojo.labels
Deprecated.protected String
AbstractLiquibaseMojo.logging
Deprecated.Logging managed by mavenprotected String
AbstractLiquibaseMojo.logLevel
Determines the minimum log level liquibase uses when logging.protected File
LiquibaseChangeLogSyncSQLMojo.migrationSqlOutputFile
The file to output the Migration SQL script to, if it exists it will be overwritten.protected File
LiquibaseChangeLogSyncToTagSQLMojo.migrationSqlOutputFile
The file to output the Migration SQL script to, if it exists it will be overwritten.protected File
LiquibaseRollbackSQL.migrationSqlOutputFile
The file to output the Rollback SQL script to, if it exists it will be overwritten.protected File
LiquibaseUpdateSQL.migrationSqlOutputFile
The file to output the Migration SQL script to, if it exists it will be overwritten.protected String
LiquibaseGenerateChangeLogMojo.outputChangeLogFile
The target change log file to output to.protected boolean
AbstractLiquibaseMojo.outputDefaultCatalog
Specifies whether to ignore the catalog/database name.protected boolean
AbstractLiquibaseMojo.outputDefaultSchema
Specifies whether to ignore the schema name.protected String
LiquibaseDatabaseDiff.outputFile
Write the output of the diff to a fileprotected File
LiquibaseFutureRollbackSQL.outputFile
The file to output the Rollback SQL script to, if it exists it will be overwritten.protected String
AbstractLiquibaseMojo.outputFileEncoding
A flag which indicates you want to set the character encoding of the output file during the updateSQL phase.protected String
LiquibaseDatabaseDiff.outputSchemas
Output schemas names.protected boolean
LiquibaseGenerateChangeLogMojo.overwriteOutputFile
Flag to allow overwriting of output changelog fileprotected String
AbstractLiquibaseMojo.password
Specifies the database password for database connection.protected Boolean
AbstractLiquibaseMojo.preserveSchemaCase
Specifies whether to preserve the case of schemas and catalogsprotected boolean
AbstractLiquibaseMojo.promptOnNonLocalDatabase
Deprecated.No longer promptsprotected String
AbstractLiquibaseMojo.propertyFile
Specifies the liquibase.properties you want to use to configure Liquibase.protected boolean
AbstractLiquibaseMojo.propertyFileWillOverride
A flag which indicates you want the liquibase.properties file to override any settings provided in the Maven plugin configuration.protected String
AbstractLiquibaseMojo.propertyProviderClass
Specifies the property provider which must be a java.util.Properties implementation.protected String
LiquibaseDatabaseDiff.referenceDefaultCatalogName
The reference database catalog.protected String
LiquibaseDatabaseDiff.referenceDefaultSchemaName
The reference database schema.protected String
LiquibaseDatabaseDiff.referenceDriver
The fully qualified name of the driver class to use to connect to the reference database.protected String
LiquibaseDatabaseDiff.referencePassword
The reference database password to use to connect to the specified database.protected String
LiquibaseDatabaseDiff.referenceSchemas
Schemas names on reference database to use in diff.protected String
LiquibaseDatabaseDiff.referenceServer
The server id in settings.xml to use when authenticating with.protected String
LiquibaseDatabaseDiff.referenceUrl
The reference database URL to connect to for executing Liquibase.protected String
LiquibaseDatabaseDiff.referenceUsername
The reference database username to use to connect to the specified database.protected String
LiquibaseDatabaseDiff.replaceIfExistsTypes
Sets replaceIfExists="true" for changes of the supported types, at the moment they are createView and createProcedure.protected String
LiquibaseGenerateChangeLogMojo.replaceIfExistsTypes
Sets replaceIfExists="true" for changes of the supported types, at the moment they are createView and createProcedure.protected String
LiquibaseDatabaseDiff.runOnChangeTypes
Sets runOnChange="true" for changesets containing solely changes of these types (e.g. createView, createProcedure, ...).protected String
LiquibaseGenerateChangeLogMojo.runOnChangeTypes
Sets runOnChange="true" for changesets containing solely changes of these types (e.g. createView, createProcedure, ...).protected String
LiquibaseDatabaseDiff.schemas
Schemas on target database to use in diff.protected String
LiquibaseDropAll.schemas
The schemas to be dropped.protected String
LiquibaseGenerateChangeLogMojo.schemas
Specifies the a list of schemas to indicate liquibase where to apply change objects or where to read current state fromprotected String
AbstractLiquibaseMojo.searchPath
Specifies the locations where Liquibase can find your changelog files.protected boolean
AbstractLiquibaseMojo.showBanner
Show the liquibase banner in output.protected UpdateSummaryEnum
AbstractLiquibaseUpdateMojo.showSummary
Whether or not to print a summary of the update operation.protected UpdateSummaryOutputEnum
AbstractLiquibaseUpdateMojo.showSummaryOutput
Flag to control where we show the summary.protected boolean
AbstractLiquibaseMojo.skip
Specifies whether to skip running Liquibase.protected String
AbstractLiquibaseMojo.skipOnFileExists
Skip plugin execution if the specified file exists.protected Boolean
AbstractLiquibaseMojo.suppressLiquibaseSql
When set to true, this global property prevents DBCL sql from being present in console and logs during *-sql commands, such as update-sql, rollback-sql, etc.protected Properties
AbstractLiquibaseMojo.systemProperties
Specifies a list of system properties you want to pass to the database.protected String
LiquibaseChangeLogSyncSQLMojo.toTag
Update to the changeSet with the given tag command.protected String
LiquibaseChangeLogSyncToTagMojo.toTag
Update to the changeSet with the given tag command.protected String
LiquibaseChangeLogSyncToTagSQLMojo.toTag
Update to the changeSet with the given tag command.protected String
AbstractLiquibaseMojo.url
Specifies the database URL you want to use to execute Liquibase.protected boolean
LiquibaseDatabaseDiff.useOrReplaceOption
Flag to allow adding 'OR REPLACE' option to the create view change object when generating changelog in SQL formatprotected boolean
LiquibaseGenerateChangeLogMojo.useOrReplaceOption
Flag to allow adding 'OR REPLACE' option to the create view change object when generating changelog in SQL formatprotected String
AbstractLiquibaseMojo.username
Specifies the database username for database connection.protected boolean
AbstractLiquibaseMojo.verbose
Controls the amount of output detail when you call the plugin.