From d3288f036a252d7f7a30c08ac18ad1517353da33 Mon Sep 17 00:00:00 2001 From: Clint Miller Date: Thu, 13 Feb 2025 11:00:10 -0600 Subject: [PATCH] fixed bug that kept logs from being written... see https://github.com/sbt/flyway-sbt/issues/118 --- src/main/scala/flywaysbt/FlywayPlugin.scala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/scala/flywaysbt/FlywayPlugin.scala b/src/main/scala/flywaysbt/FlywayPlugin.scala index 1aa7ac8..6a25d08 100644 --- a/src/main/scala/flywaysbt/FlywayPlugin.scala +++ b/src/main/scala/flywaysbt/FlywayPlugin.scala @@ -395,7 +395,7 @@ object FlywayPlugin extends AutoPlugin { private implicit class FluentConfigurationyOps(val flyway: FluentConfiguration) extends AnyVal { def configure(config: Config): Flyway = { - flyway + val result = flyway .configure(config.base) .configure(config.migrationLoading) .configure(config.sqlMigration) @@ -403,6 +403,10 @@ object FlywayPlugin extends AutoPlugin { .configure(config.placeholder) .configureSysProps(config.dataSource) .load() + + LogFactory.setLogCreator(SbtLogCreator) + + result } def configure(config: ConfigBase): FluentConfiguration = { flyway