Skip to content

Commit

Permalink
Fix #395 to consume the SyntheticBeansRuntimeInitBuildItem (#396)
Browse files Browse the repository at this point in the history
  • Loading branch information
zhfeng authored Jan 19, 2024
1 parent 6f8e44c commit 30c7a15
Showing 1 changed file with 3 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,10 @@
import io.quarkiverse.mybatis.runtime.meta.MapperDataSource;
import io.quarkus.agroal.spi.JdbcDataSourceBuildItem;
import io.quarkus.arc.deployment.SyntheticBeanBuildItem;
import io.quarkus.arc.deployment.SyntheticBeansRuntimeInitBuildItem;
import io.quarkus.deployment.annotations.BuildProducer;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.annotations.Consume;
import io.quarkus.deployment.annotations.ExecutionTime;
import io.quarkus.deployment.annotations.Overridable;
import io.quarkus.deployment.annotations.Record;
Expand Down Expand Up @@ -345,6 +347,7 @@ void register(List<SqlSessionFactoryBuildItem> sqlSessionFactoryBuildItems,
}

@Record(ExecutionTime.RUNTIME_INIT)
@Consume(SyntheticBeansRuntimeInitBuildItem.class)
@BuildStep
void runInitialSql(List<SqlSessionFactoryBuildItem> sqlSessionFactoryBuildItems,
MyBatisRuntimeConfig myBatisRuntimeConfig,
Expand Down

0 comments on commit 30c7a15

Please sign in to comment.