mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-24 10:27:28 +08:00
(improvement)(chat)Determine if with statement is supported and send explicitly message in the prompt to the LLM.
This commit is contained in:
@@ -124,12 +124,13 @@ public abstract class S2BaseDemo implements CommandLineRunner {
|
||||
DatabaseReq databaseReq = new DatabaseReq();
|
||||
databaseReq.setName("S2数据库DEMO");
|
||||
databaseReq.setDescription("样例数据库实例仅用于体验");
|
||||
databaseReq.setType(DataType.H2.getFeature());
|
||||
databaseReq.setType(DataType.H2.toString());
|
||||
if ("org.postgresql.Driver".equals(driverClassName)) {
|
||||
databaseReq.setType(DataType.POSTGRESQL.getFeature());
|
||||
databaseReq.setType(DataType.POSTGRESQL.toString());
|
||||
} else if ("com.mysql.cj.jdbc.Driver".equals(driverClassName)
|
||||
|| "com.mysql.jdbc.Driver".equals(driverClassName)) {
|
||||
databaseReq.setType(DataType.MYSQL.getFeature());
|
||||
databaseReq.setType(DataType.MYSQL.toString());
|
||||
databaseReq.setVersion("5.7");
|
||||
}
|
||||
databaseReq.setUrl(url);
|
||||
databaseReq.setUsername(dataSourceProperties.getUsername());
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
spring:
|
||||
datasource:
|
||||
driver-class-name: org.postgresql.Driver
|
||||
url: jdbc:postgresql://${DB_HOST}:${DB_PORT:5432}/${DB_NAME}?stringtype=unspecified
|
||||
username: ${DB_USERNAME}
|
||||
password: ${DB_PASSWORD}
|
||||
driver-class-name: org.postgresql.Driver
|
||||
|
||||
sql:
|
||||
init:
|
||||
enabled: false
|
||||
mode: always
|
||||
username: ${DB_USERNAME}
|
||||
password: ${DB_PASSWORD}
|
||||
|
||||
Reference in New Issue
Block a user