diff --git a/README_CN.md b/README_CN.md index 13b48665..29eea44c 100644 --- a/README_CN.md +++ b/README_CN.md @@ -176,15 +176,15 @@ $ cp -r dist/index.html ../chat2db-server/chat2db-server-start/src/main/resource 下载链接 参考:Application jdbc-jar-downLoad-urls -- https://oss-chat2db.alibaba.com/lib/mysql-connector-java-8.0.30.jar -- https://oss-chat2db.alibaba.com/lib/mysql-connector-java-5.1.47.jar -- https://oss-chat2db.alibaba.com/lib/clickhouse-jdbc-0.3.2-patch8-http.jar -- https://oss-chat2db.alibaba.com/lib/mariadb-java-client-3.0.8.jar -- https://oss-chat2db.alibaba.com/lib/mssql-jdbc-11.2.1.jre17.jar -- https://oss-chat2db.alibaba.com/lib/oceanbase-client-2.4.2.jar -- https://oss-chat2db.alibaba.com/lib/postgresql-42.5.1.jar -- https://oss-chat2db.alibaba.com/lib/sqlite-jdbc-3.39.3.0.jar -- https://oss-chat2db.alibaba.com/lib/ojdbc11.jar +- https://oss.sqlgpt.cn/lib/mysql-connector-java-8.0.30.jar +- https://oss.sqlgpt.cn/lib/mysql-connector-java-5.1.47.jar +- https://oss.sqlgpt.cn/lib/clickhouse-jdbc-0.3.2-patch8-http.jar +- https://oss.sqlgpt.cn/lib/mariadb-java-client-3.0.8.jar +- https://oss.sqlgpt.cn/lib/mssql-jdbc-11.2.1.jre17.jar +- https://oss.sqlgpt.cn/lib/oceanbase-client-2.4.2.jar +- https://oss.sqlgpt.cn/lib/postgresql-42.5.1.jar +- https://oss.sqlgpt.cn/lib/sqlite-jdbc-3.39.3.0.jar +- https://oss.sqlgpt.cn/lib/ojdbc11.jar ## Stargazers diff --git a/chat2db-server/chat2db-plugins/chat2db-clickhouse/src/main/java/ai/chat2db/plugin/clickhouse/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-clickhouse/src/main/java/ai/chat2db/plugin/clickhouse/builder/DBConfigBuilder.java index 8537c1d0..38448f8b 100644 --- a/chat2db-server/chat2db-plugins/chat2db-clickhouse/src/main/java/ai/chat2db/plugin/clickhouse/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-clickhouse/src/main/java/ai/chat2db/plugin/clickhouse/builder/DBConfigBuilder.java @@ -13,7 +13,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/clickhouse-jdbc-0.3.2-patch8-http.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); diff --git a/chat2db-server/chat2db-plugins/chat2db-db2/src/main/java/ai/chat2db/plugin/db2/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-db2/src/main/java/ai/chat2db/plugin/db2/builder/DBConfigBuilder.java index 8dbd61cf..8d5445a2 100644 --- a/chat2db-server/chat2db-plugins/chat2db-db2/src/main/java/ai/chat2db/plugin/db2/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-db2/src/main/java/ai/chat2db/plugin/db2/builder/DBConfigBuilder.java @@ -13,7 +13,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/db2jcc4_4.26.14.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); diff --git a/chat2db-server/chat2db-plugins/chat2db-dm/src/main/java/ai/chat2db/plugin/dm/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-dm/src/main/java/ai/chat2db/plugin/dm/builder/DBConfigBuilder.java index 0a567396..ae3fabed 100644 --- a/chat2db-server/chat2db-plugins/chat2db-dm/src/main/java/ai/chat2db/plugin/dm/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-dm/src/main/java/ai/chat2db/plugin/dm/builder/DBConfigBuilder.java @@ -14,7 +14,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/DmJdbcDriver18-8.1.2.141.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); diff --git a/chat2db-server/chat2db-plugins/chat2db-h2/src/main/java/ai/chat2db/plugin/h2/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-h2/src/main/java/ai/chat2db/plugin/h2/builder/DBConfigBuilder.java index 6b68970f..623148ab 100644 --- a/chat2db-server/chat2db-plugins/chat2db-h2/src/main/java/ai/chat2db/plugin/h2/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-h2/src/main/java/ai/chat2db/plugin/h2/builder/DBConfigBuilder.java @@ -14,7 +14,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/h2-2.1.214.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); diff --git a/chat2db-server/chat2db-plugins/chat2db-hive/src/main/java/ai/chat2db/plugin/hive/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-hive/src/main/java/ai/chat2db/plugin/hive/builder/DBConfigBuilder.java index 960a091a..ba2b409c 100644 --- a/chat2db-server/chat2db-plugins/chat2db-hive/src/main/java/ai/chat2db/plugin/hive/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-hive/src/main/java/ai/chat2db/plugin/hive/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/hive-jdbc-3.1.2-standalone.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-kingbase/src/main/java/ai/chat2db/plugin/kingbase/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-kingbase/src/main/java/ai/chat2db/plugin/kingbase/builder/DBConfigBuilder.java index 7b0a0161..12c458a9 100644 --- a/chat2db-server/chat2db-plugins/chat2db-kingbase/src/main/java/ai/chat2db/plugin/kingbase/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-kingbase/src/main/java/ai/chat2db/plugin/kingbase/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/kingbase8-8.6.0.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-mariadb/src/main/java/ai/chat2db/plugin/mariadb/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-mariadb/src/main/java/ai/chat2db/plugin/mariadb/builder/DBConfigBuilder.java index 6159cc36..88c0cfc5 100644 --- a/chat2db-server/chat2db-plugins/chat2db-mariadb/src/main/java/ai/chat2db/plugin/mariadb/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-mariadb/src/main/java/ai/chat2db/plugin/mariadb/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/mariadb-java-client-3.0.8.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-mongodb/src/main/java/ai/chat2db/plugin/mongodb/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-mongodb/src/main/java/ai/chat2db/plugin/mongodb/builder/DBConfigBuilder.java index e79269e0..e888890a 100644 --- a/chat2db-server/chat2db-plugins/chat2db-mongodb/src/main/java/ai/chat2db/plugin/mongodb/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-mongodb/src/main/java/ai/chat2db/plugin/mongodb/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/mongo-jdbc-standalone-1.18.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/DBConfigBuilder.java index 68087ab1..bf6d464f 100644 --- a/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-mysql/src/main/java/ai/chat2db/plugin/mysql/builder/DBConfigBuilder.java @@ -14,14 +14,14 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/mysql-connector-java-8.0.30.jar")); dbConfig.setDefaultDriverConfig(driverConfig); DriverConfig driverConfig2 = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/mysql-connector-java-5.1.47.jar")); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig,driverConfig2)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-oceanbase/src/main/java/ai/chat2db/plugin/oceanbase/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-oceanbase/src/main/java/ai/chat2db/plugin/oceanbase/builder/DBConfigBuilder.java index 94ccc4d6..dd254c35 100644 --- a/chat2db-server/chat2db-plugins/chat2db-oceanbase/src/main/java/ai/chat2db/plugin/oceanbase/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-oceanbase/src/main/java/ai/chat2db/plugin/oceanbase/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/oceanbase-client-2.4.2.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-oracle/src/main/java/ai/chat2db/plugin/oracle/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-oracle/src/main/java/ai/chat2db/plugin/oracle/builder/DBConfigBuilder.java index cd113fae..c3f921a9 100644 --- a/chat2db-server/chat2db-plugins/chat2db-oracle/src/main/java/ai/chat2db/plugin/oracle/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-oracle/src/main/java/ai/chat2db/plugin/oracle/builder/DBConfigBuilder.java @@ -14,7 +14,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/ojdbc8-19.3.0.0.jar", "https://oss.sqlgpt.cn/lib/orai18n-19.3.0.0.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); diff --git a/chat2db-server/chat2db-plugins/chat2db-postgresql/src/main/java/ai/chat2db/plugin/postgresql/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-postgresql/src/main/java/ai/chat2db/plugin/postgresql/builder/DBConfigBuilder.java index 9d8ed2c1..117822fa 100644 --- a/chat2db-server/chat2db-plugins/chat2db-postgresql/src/main/java/ai/chat2db/plugin/postgresql/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-postgresql/src/main/java/ai/chat2db/plugin/postgresql/builder/DBConfigBuilder.java @@ -13,7 +13,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/postgresql-42.5.1.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-presto/src/main/java/ai/chat2db/plugin/presto/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-presto/src/main/java/ai/chat2db/plugin/presto/builder/DBConfigBuilder.java index 3fb4b305..99b53c67 100644 --- a/chat2db-server/chat2db-plugins/chat2db-presto/src/main/java/ai/chat2db/plugin/presto/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-presto/src/main/java/ai/chat2db/plugin/presto/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/presto-jdbc-0.245.1.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-redis/src/main/java/ai/chat2db/plugin/redis/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-redis/src/main/java/ai/chat2db/plugin/redis/builder/DBConfigBuilder.java index 44bcab51..a83d5d41 100644 --- a/chat2db-server/chat2db-plugins/chat2db-redis/src/main/java/ai/chat2db/plugin/redis/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-redis/src/main/java/ai/chat2db/plugin/redis/builder/DBConfigBuilder.java @@ -12,7 +12,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/redis-jdbc-driver-1.3.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/DBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/DBConfigBuilder.java index a57e2fb7..6c7ddeb4 100644 --- a/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/DBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/DBConfigBuilder.java @@ -13,7 +13,7 @@ public class DBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/sqlite-jdbc-3.39.3.0.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/SqliteBuilder.java b/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/SqliteBuilder.java index fb546047..58f15763 100644 --- a/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/SqliteBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-sqlite/src/main/java/ai/chat2db/plugin/sqlite/builder/SqliteBuilder.java @@ -78,6 +78,6 @@ public class SqliteBuilder extends DefaultSqlBuilder implements SqlBuilder { @Override public String pageLimit(String sql, int offset, int pageNo, int pageSize) { - return "select * from(" + sql + ") t LIMIT " + pageNo + " OFFSET " + offset + ""; + return "select * from(" + sql + ") t LIMIT " + pageSize + " OFFSET " + offset + ""; } } diff --git a/chat2db-server/chat2db-plugins/chat2db-sqlserver/src/main/java/ai/chat2db/plugin/sqlserver/builder/SqlServerDBConfigBuilder.java b/chat2db-server/chat2db-plugins/chat2db-sqlserver/src/main/java/ai/chat2db/plugin/sqlserver/builder/SqlServerDBConfigBuilder.java index fea95d99..4d8c75e0 100644 --- a/chat2db-server/chat2db-plugins/chat2db-sqlserver/src/main/java/ai/chat2db/plugin/sqlserver/builder/SqlServerDBConfigBuilder.java +++ b/chat2db-server/chat2db-plugins/chat2db-sqlserver/src/main/java/ai/chat2db/plugin/sqlserver/builder/SqlServerDBConfigBuilder.java @@ -13,7 +13,7 @@ public class SqlServerDBConfigBuilder { DriverConfig driverConfig = new DriverConfig(); 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.setDownloadJdbcDriverUrls(Lists.newArrayList("https://oss.sqlgpt.cn/lib/mssql-jdbc-11.2.1.jre17.jar")); dbConfig.setDefaultDriverConfig(driverConfig); dbConfig.setDriverConfigList(Lists.newArrayList(driverConfig)); return dbConfig; diff --git a/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/JdbcJarUtils.java b/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/JdbcJarUtils.java index 7f311d92..4b7f3ef2 100644 --- a/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/JdbcJarUtils.java +++ b/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/JdbcJarUtils.java @@ -133,7 +133,7 @@ public class JdbcJarUtils { return path; } - public static final String DOWNLOAD_URL_HOST = "https://oss-chat2db.alibaba.com/lib/"; + public static final String DOWNLOAD_URL_HOST = "https://oss.sqlgpt.cn/lib/"; private static String getDownloadUrl(String jarPath) { return DOWNLOAD_URL_HOST+jarPath; } diff --git a/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/SortUtils.java b/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/SortUtils.java index 95ee7974..507f1f07 100644 --- a/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/SortUtils.java +++ b/chat2db-server/chat2db-spi/src/main/java/ai/chat2db/spi/util/SortUtils.java @@ -7,6 +7,7 @@ import org.apache.commons.lang3.StringUtils; import java.sql.Connection; import java.sql.SQLException; +import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.stream.Collectors; @@ -18,19 +19,20 @@ public class SortUtils { if (CollectionUtils.isEmpty(databases)) { return databases; } + List databaseList = new ArrayList<>(); List systemDatabases = databases.stream() .filter(database -> list.contains(database.getName())).collect(Collectors.toList()); List userDatabases = databases.stream() .filter(database -> !list.contains(database.getName())).collect(Collectors.toList()); if (CollectionUtils.isEmpty(userDatabases)) { - return databases; + databaseList = databases; + }else if (CollectionUtils.isEmpty(systemDatabases)) { + databaseList = userDatabases; + }else { + databaseList = Stream.concat(userDatabases.stream(), systemDatabases.stream()) + .collect(Collectors.toList()); } - if (CollectionUtils.isEmpty(systemDatabases)) { - return userDatabases; - } - List databaseList = Stream.concat(userDatabases.stream(), systemDatabases.stream()) - .collect(Collectors.toList()); // If the database name contains the name of the current database, the current database is placed in the first place String ulr;