See gh-13123
pull/13066/merge
Stephane Nicoll 7 years ago
parent 05cf8229d9
commit 4bec3b7cd9

@ -2075,9 +2075,17 @@ is the value of `spring.datasource.platform`. This allows you to switch to
database-specific scripts if necessary. For example, you might choose to set it to the database-specific scripts if necessary. For example, you might choose to set it to the
vendor name of the database (`hsqldb`, `h2`, `oracle`, `mysql`, `postgresql`, and so on). vendor name of the database (`hsqldb`, `h2`, `oracle`, `mysql`, `postgresql`, and so on).
Spring Boot automatically creates the schema of an embedded `DataSource`. This behavior [NOTE]
can be customized by using the `spring.datasource.initialization-mode` property (and it ====
can also be `always` or `never`). Spring Boot automatically creates the schema of an embedded `DataSource`. This behaviour
can be customized by using the `spring.datasource.initialization-mode` property. For
instance, if you want to always initialize the `DataSource` regardless of its type:
[indent=0,subs="verbatim,quotes,attributes"]
----
spring.datasource.initialization-mode=always
----
====
By default, Spring Boot enables the fail-fast feature of the Spring JDBC initializer. This By default, Spring Boot enables the fail-fast feature of the Spring JDBC initializer. This
means that, if the scripts cause exceptions, the application fails to start. You can tune means that, if the scripts cause exceptions, the application fails to start. You can tune

Loading…
Cancel
Save