Class JdbcEventPublicationAutoConfiguration.JdbcEventPublicationSchemaCreationAutoConfiguration
java.lang.Object
org.springframework.modulith.events.jdbc.JdbcEventPublicationAutoConfiguration.JdbcEventPublicationSchemaCreationAutoConfiguration
- Enclosing class:
- JdbcEventPublicationAutoConfiguration
@AutoConfiguration(afterName={"org.springframework.boot.flyway.autoconfigure.FlywayAutoConfiguration","org.springframework.boot.liquibase.autoconfigure.LiquibaseAutoConfiguration"})
@ConditionalOnProperty(name="spring.modulith.events.jdbc.schema-initialization.enabled",
havingValue="true",
matchIfMissing=true)
static class JdbcEventPublicationAutoConfiguration.JdbcEventPublicationSchemaCreationAutoConfiguration
extends Object
JDBC schema initialization auto-configuration.
- Author:
- Oliver Drotbohm
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) DatabaseSchemaInitializerdatabaseSchemaInitializer(DataSource dataSource, ResourceLoader resourceLoader, DatabaseType databaseType, JdbcRepositorySettings settings)
-
Constructor Details
-
JdbcEventPublicationSchemaCreationAutoConfiguration
JdbcEventPublicationSchemaCreationAutoConfiguration()
-
-
Method Details
-
databaseSchemaInitializer
@Bean DatabaseSchemaInitializer databaseSchemaInitializer(DataSource dataSource, ResourceLoader resourceLoader, DatabaseType databaseType, JdbcRepositorySettings settings)
-