parent
26df55761d
commit
146f35d2bd
|
@ -99,6 +99,11 @@ public enum DatabaseDriver {
|
||||||
POSTGRESQL("PostgreSQL", "org.postgresql.Driver", "org.postgresql.xa.PGXADataSource",
|
POSTGRESQL("PostgreSQL", "org.postgresql.Driver", "org.postgresql.xa.PGXADataSource",
|
||||||
"SELECT 1"),
|
"SELECT 1"),
|
||||||
|
|
||||||
|
/**
|
||||||
|
* AWS Redshift.
|
||||||
|
*/
|
||||||
|
REDSHIFT("Amazon Redshift", "com.amazon.redshift.jdbc.Driver", null, "SELECT 1"),
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* HANA - SAP HANA Database - HDB.
|
* HANA - SAP HANA Database - HDB.
|
||||||
* @since 2.1.0
|
* @since 2.1.0
|
||||||
|
|
|
@ -81,6 +81,8 @@ public class DatabaseDriverTests {
|
||||||
.isEqualTo(DatabaseDriver.ORACLE);
|
.isEqualTo(DatabaseDriver.ORACLE);
|
||||||
assertThat(DatabaseDriver.fromProductName("PostgreSQL"))
|
assertThat(DatabaseDriver.fromProductName("PostgreSQL"))
|
||||||
.isEqualTo(DatabaseDriver.POSTGRESQL);
|
.isEqualTo(DatabaseDriver.POSTGRESQL);
|
||||||
|
assertThat(DatabaseDriver.fromProductName("Amazon Redshift"))
|
||||||
|
.isEqualTo(DatabaseDriver.REDSHIFT);
|
||||||
assertThat(DatabaseDriver.fromProductName("Microsoft SQL Server"))
|
assertThat(DatabaseDriver.fromProductName("Microsoft SQL Server"))
|
||||||
.isEqualTo(DatabaseDriver.SQLSERVER);
|
.isEqualTo(DatabaseDriver.SQLSERVER);
|
||||||
assertThat(DatabaseDriver.fromProductName("SQL SERVER"))
|
assertThat(DatabaseDriver.fromProductName("SQL SERVER"))
|
||||||
|
@ -120,6 +122,9 @@ public class DatabaseDriverTests {
|
||||||
.isEqualTo(DatabaseDriver.ORACLE);
|
.isEqualTo(DatabaseDriver.ORACLE);
|
||||||
assertThat(DatabaseDriver.fromJdbcUrl("jdbc:postgresql://127.0.0.1:5432/sample"))
|
assertThat(DatabaseDriver.fromJdbcUrl("jdbc:postgresql://127.0.0.1:5432/sample"))
|
||||||
.isEqualTo(DatabaseDriver.POSTGRESQL);
|
.isEqualTo(DatabaseDriver.POSTGRESQL);
|
||||||
|
assertThat(DatabaseDriver.fromJdbcUrl(
|
||||||
|
"jdbc:redshift://foo.bar.us-east-1.redshift.amazonaws.com:5439/postgres"))
|
||||||
|
.isEqualTo(DatabaseDriver.REDSHIFT);
|
||||||
assertThat(
|
assertThat(
|
||||||
DatabaseDriver.fromJdbcUrl("jdbc:jtds:sqlserver://127.0.0.1:1433/sample"))
|
DatabaseDriver.fromJdbcUrl("jdbc:jtds:sqlserver://127.0.0.1:1433/sample"))
|
||||||
.isEqualTo(DatabaseDriver.JTDS);
|
.isEqualTo(DatabaseDriver.JTDS);
|
||||||
|
|
Loading…
Reference in New Issue