Browse Source

Polish 'Add support for ClickHouse in `DatabaseDriver` enum'

See gh-42815
pull/42837/head
Phillip Webb 1 year ago
parent
commit
3d47cb7980
  1. 11
      spring-boot-project/spring-boot-dependencies/build.gradle
  2. 7
      spring-boot-project/spring-boot-parent/build.gradle
  3. 2
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DatabaseDriver.java

11
spring-boot-project/spring-boot-dependencies/build.gradle

@ -205,17 +205,6 @@ bom { @@ -205,17 +205,6 @@ bom {
site("https://github.com/FasterXML/java-classmate")
}
}
library("ClickHouse", "0.6.5") {
group("com.clickhouse") {
modules = [
"clickhouse-jdbc"
]
}
links {
site("https://clickhouse.com")
releaseNotes("https://github.com/ClickHouse/clickhouse-java/releases/tag/v{version}")
}
}
library("Commons Codec", "${commonsCodecVersion}") {
group("commons-codec") {
modules = [

7
spring-boot-project/spring-boot-parent/build.gradle

@ -33,6 +33,13 @@ bom { @@ -33,6 +33,13 @@ bom {
]
}
}
library("ClickHouse", "0.6.5") {
group("com.clickhouse") {
modules = [
"clickhouse-jdbc"
]
}
}
library("Commons Compress", "1.25.0") {
group("org.apache.commons") {
modules = [

2
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DatabaseDriver.java

@ -212,10 +212,12 @@ public enum DatabaseDriver { @@ -212,10 +212,12 @@ public enum DatabaseDriver {
* @since 3.4.0
*/
CLICKHOUSE("ClickHouse", "com.clickhouse.jdbc.ClickHouseDriver", null, "SELECT 1") {
@Override
protected Collection<String> getUrlPrefixes() {
return Arrays.asList("ch", "clickhouse");
}
};
private final String productName;

Loading…
Cancel
Save