diff --git a/eventuate-common-micronaut-in-memory-database/src/main/java/io/eventuate/common/micronaut/inmemorydatabase/EventuateCommonInMemoryDatabaseFactory.java b/eventuate-common-micronaut-in-memory-database/src/main/java/io/eventuate/common/micronaut/inmemorydatabase/EventuateCommonInMemoryDatabaseFactory.java index 697fbc3f..b3c4f337 100644 --- a/eventuate-common-micronaut-in-memory-database/src/main/java/io/eventuate/common/micronaut/inmemorydatabase/EventuateCommonInMemoryDatabaseFactory.java +++ b/eventuate-common-micronaut-in-memory-database/src/main/java/io/eventuate/common/micronaut/inmemorydatabase/EventuateCommonInMemoryDatabaseFactory.java @@ -3,6 +3,7 @@ import io.eventuate.common.inmemorydatabase.EventuateDatabaseScriptSupplier; import io.eventuate.common.inmemorydatabase.EventuateInMemoryDataSourceBuilder; import io.micronaut.context.annotation.Factory; +import io.micronaut.context.annotation.Replaces; import javax.inject.Singleton; import javax.sql.DataSource; @@ -10,10 +11,9 @@ @Factory public class EventuateCommonInMemoryDatabaseFactory { - @Singleton + @Replaces(DataSource.class) public DataSource dataSource(List scripts) { return new EventuateInMemoryDataSourceBuilder(scripts).build(); } - } diff --git a/gradle.properties b/gradle.properties index 6d607ae1..4f633d32 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,4 +12,4 @@ micronautDataVersion=1.0.0.M3 eventuateUtilVersion=0.5.0.RELEASE -version=0.9.0-SNAPSHOT +version=0.11.0-SNAPSHOT