@@ -863,12 +863,7 @@ const (
863863 mongoTLSEnabledParam = "tls"
864864 mongoDirectConnectionParam = "direct_connection"
865865 mongoTLSSkipVerifyParam = "tls_skip_verify"
866- redisDefaultDatabaseParam = "default_database"
867- redisTLSEnabledParam = "tls"
868- redisTLSInsecureParam = "tls_insecure"
869- redisScanCountParam = "scan_count"
870- redisKeySeparatorParam = "key_separator"
871- redisCommandTimeoutParam = "command_timeout_ms"
866+ redisDefaultDatabaseParam = "default_database"
872867)
873868
874869// buildDatasourceBaseInfo 构建数据源基础信息
@@ -1065,29 +1060,12 @@ func buildMongoDatasourceOptions(dbService *biz.DBService) (*string, interface{}
10651060
10661061func buildRedisDatasourceOptions (dbService * biz.DBService ) (* string , interface {}, map [string ]interface {}) {
10671062 defaultDatabase := dbService .AdditionalParams .GetParam (redisDefaultDatabaseParam ).String ()
1068- var defaultSchema * string
1069- jdbcParams := map [string ]interface {}{}
1070- if defaultDatabase != "" {
1071- defaultSchema = & defaultDatabase
1072- jdbcParams ["defaultDatabase" ] = defaultDatabase
1073- }
1074- if tlsParam := dbService .AdditionalParams .GetParam (redisTLSEnabledParam ); tlsParam != nil && tlsParam .String () != "" {
1075- jdbcParams ["tls" ] = tlsParam .Bool ()
1076- }
1077- if dbService .AdditionalParams .GetParam (redisTLSInsecureParam ).Bool () {
1078- jdbcParams ["tlsInsecure" ] = true
1079- }
1080- if scanCount := dbService .AdditionalParams .GetParam (redisScanCountParam ).String (); scanCount != "" {
1081- jdbcParams ["scanCount" ] = scanCount
1082- }
1083- if keySeparator := dbService .AdditionalParams .GetParam (redisKeySeparatorParam ).String (); keySeparator != "" {
1084- jdbcParams ["keySeparator" ] = keySeparator
1063+ if defaultDatabase == "" {
1064+ return nil , nil , nil
10851065 }
1086- if timeout := dbService .AdditionalParams .GetParam (redisCommandTimeoutParam ).String (); timeout != "" {
1087- jdbcParams ["commandTimeoutMs" ] = timeout
1088- }
1089- if len (jdbcParams ) == 0 {
1090- return defaultSchema , nil , nil
1066+ defaultSchema := & defaultDatabase
1067+ jdbcParams := map [string ]interface {}{
1068+ "defaultDatabase" : defaultDatabase ,
10911069 }
10921070 return defaultSchema , nil , jdbcParams
10931071}
0 commit comments