From fdb4bbd79d93caaafdb6281699473f53034df60a Mon Sep 17 00:00:00 2001 From: Fadelis Date: Tue, 25 Feb 2020 10:19:13 +0100 Subject: [PATCH] [#9872] LiquibaseDatabase should use provided contexts on update --- .../jooq/meta/extensions/liquibase/LiquibaseDatabase.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/jOOQ-meta-extensions/src/main/java/org/jooq/meta/extensions/liquibase/LiquibaseDatabase.java b/jOOQ-meta-extensions/src/main/java/org/jooq/meta/extensions/liquibase/LiquibaseDatabase.java index 67a73ca360..483d6eb210 100644 --- a/jOOQ-meta-extensions/src/main/java/org/jooq/meta/extensions/liquibase/LiquibaseDatabase.java +++ b/jOOQ-meta-extensions/src/main/java/org/jooq/meta/extensions/liquibase/LiquibaseDatabase.java @@ -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