spring-boot/spring-boot-project
Andy Wilkinson 90b4ced7a6 Move DataSource init auto-config out of DataSourceAutoConfiguration
Previously, the auto-configuration for DataSource initialization and
the properties used to configure it were part of the general
DataSource auto-configuration and properties.

This commit moves the auto-configuration of DataSource initialization
out into a separate top-level auto-configuration class. Similarly,
the properties for configuring DataSource initialization have been
moved from `spring.datasource.*` into `spring.sql.init.*`.

The old initialization-related `spring.datasource.*` properties have
been deprecated but can still be used. When they are used, they new,
separate initialization auto-configuration will back off. In other
words, the initialization related `spring.datasource.*` properties
and the `spring.sql.init.*` properties cannot be used in combination.

Closes gh-25323
2021-03-24 14:57:29 +00:00
..
spring-boot Improve testing of optional schema and data scripts 2021-03-24 12:33:56 +00:00
spring-boot-actuator Move DataSource init auto-config out of DataSourceAutoConfiguration 2021-03-24 14:57:29 +00:00
spring-boot-actuator-autoconfigure Move DataSource init auto-config out of DataSourceAutoConfiguration 2021-03-24 14:57:29 +00:00
spring-boot-autoconfigure Move DataSource init auto-config out of DataSourceAutoConfiguration 2021-03-24 14:57:29 +00:00
spring-boot-cli
spring-boot-dependencies Merge branch '2.4.x' 2021-03-23 12:49:59 -07:00
spring-boot-devtools Merge branch '2.3.x' into 2.4.x 2021-03-23 12:52:07 -07:00
spring-boot-docs Move DataSource init auto-config out of DataSourceAutoConfiguration 2021-03-24 14:57:29 +00:00
spring-boot-parent
spring-boot-properties-migrator
spring-boot-starters
spring-boot-test Merge branch '2.3.x' into 2.4.x 2021-03-23 12:52:07 -07:00
spring-boot-test-autoconfigure Merge branch '2.3.x' into 2.4.x 2021-03-23 12:52:07 -07:00
spring-boot-tools Merge branch '2.4.x' 2021-03-23 17:08:18 -07:00