@Configuration(proxyBeanMethods=false) @ConditionalOnMissingBean(value=AbstractScriptDatabaseInitializer.class) @AutoConfigureAfter(value={R2dbcAutoConfiguration.class,DataSourceAutoConfiguration.class}) @EnableConfigurationProperties(value=SqlInitializationProperties.class) @Import(value={DatabaseInitializationDependencyConfigurer.class,org.springframework.boot.autoconfigure.sql.init.R2dbcInitializationConfiguration.class,org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration.class}) @ConditionalOnProperty(prefix="spring.sql.init", name="enabled", matchIfMissing=true) @Conditional(value=org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration.SqlInitializationModeCondition.class) public class SqlInitializationAutoConfiguration extends Object
Auto-configuration
for initializing an SQL database.