Package org.liquibase.maven.plugins
Class LiquibaseDropAll
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.liquibase.maven.plugins.AbstractLiquibaseMojo
org.liquibase.maven.plugins.LiquibaseDropAll
- All Implemented Interfaces:
- org.apache.maven.plugin.ContextEnabled,- org.apache.maven.plugin.Mojo
Drops all database objects in the configured schema(s). Note that functions, procedures and packages are not dropped.
- Since:
- 2.0.2
- 
Field SummaryFieldsFields inherited from class org.liquibase.maven.plugins.AbstractLiquibaseMojoanalyticsEnabled, changeExecListenerClass, changeExecListenerPropertiesFile, changelogCatalogName, changelogSchemaName, clearCheckSums, commandName, databaseChangeLogLockTableName, databaseChangeLogTableName, databaseClass, defaultCatalogName, defaultChangeExecListener, defaultSchemaName, driver, emptyPassword, includeArtifact, includeTestOutputDirectory, logging, logLevel, mojoExecution, outputDefaultCatalog, outputDefaultSchema, outputFileEncoding, password, preserveSchemaCase, project, promptOnNonLocalDatabase, propertyFile, propertyFileWillOverride, propertyProviderClass, searchPath, session, showBanner, skip, skipOnFileExists, suppressLiquibaseSql, systemProperties, url, username, verbose, wagonManagerFields inherited from interface org.apache.maven.plugin.MojoROLE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidperformLiquibaseTask(Liquibase liquibase) protected voidprintSettings(String indent) Prints the settings that have been set of defaulted for the plugin.Methods inherited from class org.liquibase.maven.plugins.AbstractLiquibaseMojocheckRequiredParametersAreSpecified, cleanup, configureChangeLogProperties, configureFieldsAndValues, createLiquibase, databaseConnectionRequired, execute, getClassLoaderIncludingProjectClasspath, getField, getLiquibase, getLog, getMavenArtifactClassLoader, getOutputStream, getOutputWriter, getResourceAccessor, isPromptOnNonLocalDatabase, parsePropertiesFile, setupBindInfoPackageMethods inherited from class org.apache.maven.plugin.AbstractMojogetPluginContext, setLog, setPluginContext
- 
Field Details- 
schemasThe schemas to be dropped. Comma separated list.
- 
catalog
 
- 
- 
Constructor Details- 
LiquibaseDropAllpublic LiquibaseDropAll()
 
- 
- 
Method Details- 
performLiquibaseTask- Specified by:
- performLiquibaseTaskin class- AbstractLiquibaseMojo
- Throws:
- LiquibaseException
 
- 
printSettingsDescription copied from class:AbstractLiquibaseMojoPrints the settings that have been set of defaulted for the plugin. These will only be shown in verbose mode.- Overrides:
- printSettingsin class- AbstractLiquibaseMojo
- Parameters:
- indent- The indent string to use when printing the settings.
 
 
-