package org.liquibase.maven.plugins;
import liquibase.Liquibase;
import liquibase.exception.LiquibaseException;
/**
* Generates dbDocs against the database.
*
* @author Ryan Connolly
* @goal dbDoc
*/
public class LiquibaseDBDocMojo extends AbstractLiquibaseChangeLogMojo {
/**
* @parameter
* expression="${liquibase.outputDirectory}"
* default-value="${project.build.directory}/liquibase/dbDoc"
*/
private String outputDirectory;
@Override
protected void performLiquibaseTask(Liquibase liquibase) throws LiquibaseException
{
liquibase.generateDocumentation(outputDirectory);
}
public String getOutputDirectory()
{
return outputDirectory;
}
}