mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-08-02 21:50:43 +08:00
支持自定义驱动
This commit is contained in:
@ -15,7 +15,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("mysql-connector-java-8.0.30.jar");
|
||||
driverConfig.setJdbcDriverClass("com.mysql.cj.jdbc.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/mysql-connector-java-8.0.30.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
|
||||
@ -23,7 +22,6 @@ public class DBConfigBuilder {
|
||||
driverConfig2.setJdbcDriver("mysql-connector-java-5.1.47.jar");
|
||||
driverConfig2.setJdbcDriverClass("com.mysql.jdbc.Driver");
|
||||
driverConfig2.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/mysql-connector-java-5.1.47.jar"));
|
||||
driverConfig2.setName(driverConfig2.getJdbcDriver() + ":" + driverConfig2.getJdbcDriverClass());
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig,driverConfig2));
|
||||
return dbConfig;
|
||||
|
@ -14,7 +14,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("clickhouse-jdbc-0.3.2-patch8-http.jar");
|
||||
driverConfig.setJdbcDriverClass("com.clickhouse.jdbc.ClickHouseDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/clickhouse-jdbc-0.3.2-patch8-http.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
|
@ -14,7 +14,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("db2jcc4_4.26.14.jar");
|
||||
driverConfig.setJdbcDriverClass("com.ibm.db2.jcc.DB2Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/db2jcc4_4.26.14.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
|
@ -15,7 +15,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("DmJdbcDriver18-8.1.2.141.jar");
|
||||
driverConfig.setJdbcDriverClass("dm.jdbc.driver.DmDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/DmJdbcDriver18-8.1.2.141.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
|
@ -15,7 +15,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("h2-2.1.214.jar");
|
||||
driverConfig.setJdbcDriverClass("org.h2.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/h2-2.1.214.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("hive-jdbc-3.1.2-standalone.jar");
|
||||
driverConfig.setJdbcDriverClass("org.apache.hive.jdbc.HiveDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/hive-jdbc-3.1.2-standalone.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("kingbase8-8.6.0.jar");
|
||||
driverConfig.setJdbcDriverClass("com.kingbase8.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/kingbase8-8.6.0.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("mariadb-java-client-3.0.8.jar");
|
||||
driverConfig.setJdbcDriverClass("org.mariadb.jdbc.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/mariadb-java-client-3.0.8.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("mongo-jdbc-standalone-1.18.jar");
|
||||
driverConfig.setJdbcDriverClass("com.dbschema.MongoJdbcDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/mongo-jdbc-standalone-1.18.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("oceanbase-client-2.4.2.jar");
|
||||
driverConfig.setJdbcDriverClass("com.oceanbase.jdbc.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/oceanbase-client-2.4.2.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -15,7 +15,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("ojdbc8-19.3.0.0.jar,orai18n-19.3.0.0.jar");
|
||||
driverConfig.setJdbcDriverClass("oracle.jdbc.driver.OracleDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/ojdbc8-19.3.0.0.jar", "https://oss-chat2db.alibaba.com/lib/orai18n-19.3.0.0.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
|
@ -14,7 +14,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("postgresql-42.5.1.jar");
|
||||
driverConfig.setJdbcDriverClass("org.postgresql.Driver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/postgresql-42.5.1.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("presto-jdbc-0.245.1.jar");
|
||||
driverConfig.setJdbcDriverClass("com.facebook.presto.jdbc.PrestoDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/presto-jdbc-0.245.1.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -13,7 +13,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("redis-jdbc-driver-1.3.jar");
|
||||
driverConfig.setJdbcDriverClass("jdbc.RedisDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/redis-jdbc-driver-1.3.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -14,7 +14,6 @@ public class DBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("sqlite-jdbc-3.39.3.0.jar");
|
||||
driverConfig.setJdbcDriverClass("org.sqlite.JDBC");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/sqlite-jdbc-3.39.3.0.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
@ -14,7 +14,6 @@ public class SqlServerDBConfigBuilder {
|
||||
driverConfig.setJdbcDriver("mssql-jdbc-11.2.1.jre17.jar");
|
||||
driverConfig.setJdbcDriverClass("com.microsoft.sqlserver.jdbc.SQLServerDriver");
|
||||
driverConfig.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss-chat2db.alibaba.com/lib/mssql-jdbc-11.2.1.jre17.jar"));
|
||||
driverConfig.setName(driverConfig.getJdbcDriver() + ":" + driverConfig.getJdbcDriverClass());
|
||||
dbConfig.setDefaultDriverConfig(driverConfig);
|
||||
dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig));
|
||||
return dbConfig;
|
||||
|
Reference in New Issue
Block a user