Merge pull request #9874 from Fadelis/feature/liquibase-contexts

[#9872] LiquibaseDatabase should use provided contexts on update
This commit is contained in:
Lukas Eder 2020-02-25 11:11:05 +01:00 committed by GitHub
commit eaeb60ec73
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -97,7 +97,8 @@ public class LiquibaseDatabase extends AbstractInterpretingDatabase {
@Override
protected void export() throws Exception {
String scripts = getProperties().getProperty("scripts");
includeLiquibaseTables = Boolean.valueOf(getProperties().getProperty("includeLiquibaseTables", "false"));
String liquibaseContexts = getProperties().getProperty("contexts", "");
includeLiquibaseTables = Boolean.parseBoolean(getProperties().getProperty("includeLiquibaseTables", "false"));
if (isBlank(scripts)) {
scripts = "";
@ -126,7 +127,7 @@ public class LiquibaseDatabase extends AbstractInterpretingDatabase {
}
Liquibase liquibase = new Liquibase(scripts, new FileSystemResourceAccessor(), database);
liquibase.update("");
liquibase.update(liquibaseContexts);
}
@Override