commit
9cd04c55fb
|
|
@ -188,8 +188,7 @@ public class FlywayAutoConfiguration {
|
||||||
|
|
||||||
private void applyConnectionDetails(FlywayConnectionDetails connectionDetails, DataSourceBuilder<?> builder) {
|
private void applyConnectionDetails(FlywayConnectionDetails connectionDetails, DataSourceBuilder<?> builder) {
|
||||||
builder.username(connectionDetails.getUsername());
|
builder.username(connectionDetails.getUsername());
|
||||||
String password = connectionDetails.getPassword();
|
builder.password(connectionDetails.getPassword());
|
||||||
builder.password((password != null) ? password : "");
|
|
||||||
String driverClassName = connectionDetails.getDriverClassName();
|
String driverClassName = connectionDetails.getDriverClassName();
|
||||||
if (StringUtils.hasText(driverClassName)) {
|
if (StringUtils.hasText(driverClassName)) {
|
||||||
builder.driverClassName(driverClassName);
|
builder.driverClassName(driverClassName);
|
||||||
|
|
|
||||||
|
|
@ -215,7 +215,7 @@ class FlywayAutoConfigurationTests {
|
||||||
DataSource dataSource = context.getBean(Flyway.class).getConfiguration().getDataSource();
|
DataSource dataSource = context.getBean(Flyway.class).getConfiguration().getDataSource();
|
||||||
assertThat(dataSource).isNotNull();
|
assertThat(dataSource).isNotNull();
|
||||||
assertThat(dataSource).hasFieldOrPropertyWithValue("username", null);
|
assertThat(dataSource).hasFieldOrPropertyWithValue("username", null);
|
||||||
assertThat(dataSource).hasFieldOrPropertyWithValue("password", "");
|
assertThat(dataSource).hasFieldOrPropertyWithValue("password", null);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue