The LiquibaseRollbackTask
rolls back the database to
the state is was when the tag was applied.
Table 106. Attributes
Name | Type | Description | Default | Required |
---|---|---|---|---|
jar |
String |
Location of the Liquibase jar file. | n/a | Yes |
classpath |
String |
Additional classpath entries. | n/a | Yes |
changeLogFile |
String |
Location of the changelog file in which the changes get written or read from. | n/a | Yes |
username |
String |
The username needed to connect to the database. | n/a | Yes |
password |
String |
The password needed to connect to the database. | n/a | Yes |
url |
String |
The JDBC Url representing the database datasource, e.g jdbc:mysql://localhost/mydatabase |
n/a | Yes |
rollbackTag |
String |
The name of the tag to roll the database back to. | n/a | Yes |
display |
Boolean |
Whether to display the output of the command. Only used if passthru isn't true.
|
false | No |
passthru |
Boolean |
Whether to use PHP's passthru() function instead of exec() . True by default for backwards compatibility. When true, the attributes display , outputProperty and checkReturn are ignored.
|
true | No |
checkreturn |
Boolean |
Whether to check the return code of the execution, throws a BuildException when returncode != 0. | false | No |
outputProperty |
String |
Property name to set output value to from the execution. Ignored if passthru attribute is true.
|
n/a | No |