diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java index 0886f6e5e5..d62b7e2a6b 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/flyway/FlywayProperties.java @@ -311,6 +311,12 @@ public class FlywayProperties { */ private String oracleKerberosConfigFile; + /** + * Whether Flyway should output a table with the results of queries when executing + * migrations. Requires Flyway Teams. + */ + private boolean outputQueryResults = true; + /** * Whether Flyway should skip executing the contents of the migrations and only update * the schema history table. Requires Flyway teams. @@ -737,6 +743,14 @@ public class FlywayProperties { this.oracleKerberosConfigFile = oracleKerberosConfigFile; } + public boolean isOutputQueryResults() { + return this.outputQueryResults; + } + + public void setOutputQueryResults(boolean outputQueryResults) { + this.outputQueryResults = outputQueryResults; + } + public Boolean getSkipExecutingMigrations() { return this.skipExecutingMigrations; } diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index 712fbd9b69..18bb0fa082 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -304,7 +304,7 @@ bom { ] } } - library("Flyway", "7.0.0") { + library("Flyway", "7.0.2") { group("org.flywaydb") { modules = [ "flyway-core"