Keep "testdb" default datasource name internal
Previously, Hikari's pool name was auto-configured with the value of `spring.datasource.name` that defaults to `testdb`, which brings some confusion. This commit removes the default `testdb` value on `spring.datasource.name` as it is a sane default only for an embedded datasource. It is applied whenever applicable instead. Closes gh-11719
This commit is contained in:
committed by
Phillip Webb
parent
017efda6ec
commit
b67903a04a
@@ -689,7 +689,7 @@ content into your application. Rather, pick only the properties that you need.
|
||||
spring.datasource.initialization-mode=embedded # Initialize the datasource with available DDL and DML scripts.
|
||||
spring.datasource.jmx-enabled=false # Whether to enable JMX support (if provided by the underlying pool).
|
||||
spring.datasource.jndi-name= # JNDI location of the datasource. Class, url, username & password are ignored when set.
|
||||
spring.datasource.name=testdb # Name of the datasource.
|
||||
spring.datasource.name= # Name of the datasource. Default to "testdb" when using an embedded database.
|
||||
spring.datasource.password= # Login password of the database.
|
||||
spring.datasource.platform=all # Platform to use in the DDL or DML scripts (such as schema-${platform}.sql or data-${platform}.sql).
|
||||
spring.datasource.schema= # Schema (DDL) script resource references.
|
||||
|
||||
Reference in New Issue
Block a user