This is an automated email from the ASF dual-hosted git repository.
peacewong pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/linkis.git
The following commit(s) were added to refs/heads/master by this push:
new 1cbd17f0c Fix pg bug (#4807)
1cbd17f0c is described below
commit 1cbd17f0c81bd636b380f1a37e06aeb879b77a97
Author: sjgllgh <[email protected]>
AuthorDate: Tue Jul 25 10:50:10 2023 +0800
Fix pg bug (#4807)
* fix missing backtick in mysql keywords
* fix pg bug
---
.../mapper/{common => mysql}/EngineConnBmlResourceMapper.xml | 0
.../mapper/{common => postgresql}/EngineConnBmlResourceMapper.xml | 4 ++--
.../main/resources/mapper/postgresql/ECResourceRecordMapper.xml | 2 +-
.../resources/mapper/{common => mysql}/DatasourceAccessMapper.xml | 0
.../resources/mapper/{common => mysql}/DatasourceEnvMapper.xml | 0
.../resources/mapper/{common => mysql}/GatewayAuthTokenMapper.xml | 0
.../mapper/{common => mysql}/RmExternalResourceProviderMapper.xml | 0
.../main/resources/mapper/{common => mysql}/UdfManagerMapper.xml | 0
.../src/main/resources/mapper/{common => mysql}/UdfTreeMapper.xml | 0
.../mapper/{common => postgresql}/DatasourceAccessMapper.xml | 4 ++--
.../mapper/{common => postgresql}/DatasourceEnvMapper.xml | 6 +++---
.../main/resources/mapper/postgresql/DatasourceTypeKeyMapper.xml | 2 +-
.../src/main/resources/mapper/postgresql/DatasourceTypeMapper.xml | 8 ++++----
.../mapper/{common => postgresql}/GatewayAuthTokenMapper.xml | 6 +++---
.../src/main/resources/mapper/postgresql/PsErrorCodeMapper.xml | 8 ++++----
.../{common => postgresql}/RmExternalResourceProviderMapper.xml | 8 ++++----
.../resources/mapper/{common => postgresql}/UdfManagerMapper.xml | 2 +-
.../resources/mapper/{common => postgresql}/UdfTreeMapper.xml | 8 ++++----
.../src/main/resources/mapper/postgresql/contextMapMapper.xml | 6 +++---
.../main/resources/mapper/{common => mysql}/DataSouceMapper.xml | 0
.../resources/mapper/{common => mysql}/DataSourceEnvMapper.xml | 0
.../resources/mapper/{common => postgresql}/DataSouceMapper.xml | 2 +-
.../mapper/{common => postgresql}/DataSourceEnvMapper.xml | 2 +-
.../src/main/resources/mapper/postgresql/JobHistoryMapper.xml | 4 ++--
.../src/main/resources/mapper/postgresql/UDFDao.xml | 4 ++--
25 files changed, 38 insertions(+), 38 deletions(-)
diff --git
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/common/EngineConnBmlResourceMapper.xml
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/mysql/EngineConnBmlResourceMapper.xml
similarity index 100%
copy from
linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/common/EngineConnBmlResourceMapper.xml
copy to
linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/mysql/EngineConnBmlResourceMapper.xml
diff --git
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/common/EngineConnBmlResourceMapper.xml
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/postgresql/EngineConnBmlResourceMapper.xml
similarity index 99%
rename from
linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/common/EngineConnBmlResourceMapper.xml
rename to
linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/postgresql/EngineConnBmlResourceMapper.xml
index cfc6cf017..acea50c6f 100644
---
a/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/common/EngineConnBmlResourceMapper.xml
+++
b/linkis-computation-governance/linkis-manager/linkis-application-manager/src/main/resources/mapper/postgresql/EngineConnBmlResourceMapper.xml
@@ -46,10 +46,10 @@
FROM linkis_cg_engine_conn_plugin_bml_resources
<where>
<if test="engineConnType != null and engineConnType != ''">
- AND engine_conn_type like concat('%', #{engineConnType}, '%')
+ AND engine_conn_type like concat('%', #{engineConnType}::text,
'%')
</if>
<if test="engineConnVersion != null and engineConnVersion != ''">
- AND version like concat('%', #{engineConnVersion}, '%')
+ AND version like concat('%', #{engineConnVersion}::text, '%')
</if>
</where>
ORDER BY create_time DESC
diff --git
a/linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/resources/mapper/postgresql/ECResourceRecordMapper.xml
b/linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/resources/mapper/postgresql/ECResourceRecordMapper.xml
index 8bc13d23f..fdac44975 100644
---
a/linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/resources/mapper/postgresql/ECResourceRecordMapper.xml
+++
b/linkis-computation-governance/linkis-manager/linkis-manager-persistence/src/main/resources/mapper/postgresql/ECResourceRecordMapper.xml
@@ -87,7 +87,7 @@
<if test="instance != null">service_instance = #{instance}</if>
<if test="username != null">and create_user = #{username}</if>
<!-- label_value in db eg:`hadoop-spark,spark-3.2.1`-->
- <if test="engineType !=null">and label_value like
concat('%,',#{engineType},'%')</if>
+ <if test="engineType !=null">and label_value like
concat('%,',#{engineType}::text,'%')</if>
<if test="startDate != null">and create_time BETWEEN #{startDate}
AND #{endDate}</if>
</where>
ORDER BY linkis_cg_ec_resource_info_record.create_time DESC
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceAccessMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/DatasourceAccessMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceAccessMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/DatasourceAccessMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceEnvMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/DatasourceEnvMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceEnvMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/DatasourceEnvMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/GatewayAuthTokenMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/GatewayAuthTokenMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/GatewayAuthTokenMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/GatewayAuthTokenMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/RmExternalResourceProviderMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/RmExternalResourceProviderMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/RmExternalResourceProviderMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/RmExternalResourceProviderMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfManagerMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/UdfManagerMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfManagerMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/UdfManagerMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfTreeMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/UdfTreeMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfTreeMapper.xml
copy to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/mysql/UdfTreeMapper.xml
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceAccessMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceAccessMapper.xml
similarity index 94%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceAccessMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceAccessMapper.xml
index fa62a5f0d..14a96f82b 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceAccessMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceAccessMapper.xml
@@ -42,8 +42,8 @@
<include refid="Base_Column_List"></include>
FROM linkis_ps_datasource_access
<if test="searchName != null and searchName!=''">
- WHERE visitor LIKE concat('%',#{searchName},'%')
- OR fields LIKE concat('%',#{searchName},'%')
+ WHERE visitor LIKE concat('%',#{searchName}::text,'%')
+ OR fields LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceEnvMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceEnvMapper.xml
similarity index 92%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceEnvMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceEnvMapper.xml
index a3a6a2748..ecff96223 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/DatasourceEnvMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceEnvMapper.xml
@@ -43,9 +43,9 @@
<include refid="Base_Column_List"></include>
FROM linkis_ps_dm_datasource_env
<if test="searchName != null and searchName!=''">
- WHERE env_name LIKE concat('%',#{searchName},'%')
- OR env_desc LIKE concat('%',#{searchName},'%')
- OR parameter LIKE concat('%',#{searchName},'%')
+ WHERE env_name LIKE concat('%',#{searchName}::text,'%')
+ OR env_desc LIKE concat('%',#{searchName}::text,'%')
+ OR parameter LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeKeyMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeKeyMapper.xml
index 0ee9730c6..479355664 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeKeyMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeKeyMapper.xml
@@ -55,7 +55,7 @@
from linkis_ps_dm_datasource_type_key
where 1 = 1
<if test="searchName != null and searchName!=''">
- and "name" like concat('%',#{searchName},'%')
+ and "name" like concat('%',#{searchName}::text,'%')
</if>
<if test="dataSourceTypeId != null and dataSourceTypeId!=''">
and "data_source_type_id" = #{dataSourceTypeId}
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeMapper.xml
index 01f38cc54..3aa09d5e6 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/DatasourceTypeMapper.xml
@@ -41,10 +41,10 @@
<include refid="Base_Column_List"></include>
from linkis_ps_dm_datasource_type
<if test="searchName != null and searchName!=''">
- WHERE "name" LIKE concat('%',#{searchName},'%')
- OR "description" LIKE concat('%',#{searchName},'%')
- OR "option" LIKE concat('%',#{searchName},'%')
- OR "classifier" LIKE concat('%',#{searchName},'%')
+ WHERE "name" LIKE concat('%',#{searchName}::text,'%')
+ OR "description" LIKE concat('%',#{searchName}::text,'%')
+ OR "option" LIKE concat('%',#{searchName}::text,'%')
+ OR "classifier" LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/GatewayAuthTokenMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/GatewayAuthTokenMapper.xml
similarity index 91%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/GatewayAuthTokenMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/GatewayAuthTokenMapper.xml
index d187af707..80051880b 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/GatewayAuthTokenMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/GatewayAuthTokenMapper.xml
@@ -43,9 +43,9 @@
<include refid="Base_Column_List"></include>
FROM linkis_mg_gateway_auth_token
<if test="searchName != null and searchName!=''">
- WHERE token_name LIKE concat('%',#{searchName},'%')
- OR legal_users LIKE concat('%',#{searchName},'%')
- OR legal_hosts LIKE concat('%',#{searchName},'%')
+ WHERE token_name LIKE concat('%',#{searchName}::text,'%')
+ OR legal_users LIKE concat('%',#{searchName}::text,'%')
+ OR legal_hosts LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/PsErrorCodeMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/PsErrorCodeMapper.xml
index cec7c7e9f..a0088e7d0 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/PsErrorCodeMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/PsErrorCodeMapper.xml
@@ -38,10 +38,10 @@
<include refid="Base_Column_List"></include>
from linkis_ps_error_code
<if test="searchName != null and searchName!=''">
- where error_code like concat('%',#{searchName},'%')
- or error_desc like concat('%',#{searchName},'%')
- or error_regex like concat('%',#{searchName},'%')
- or error_type::text like concat('%',#{searchName},'%')
+ where error_code like concat('%',#{searchName}::text,'%')
+ or error_desc like concat('%',#{searchName}::text,'%')
+ or error_regex like concat('%',#{searchName}::text,'%')
+ or error_type::text like concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/RmExternalResourceProviderMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/RmExternalResourceProviderMapper.xml
similarity index 88%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/RmExternalResourceProviderMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/RmExternalResourceProviderMapper.xml
index 78f62848a..b27c8dcd9 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/RmExternalResourceProviderMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/RmExternalResourceProviderMapper.xml
@@ -38,10 +38,10 @@
<include refid="Base_Column_List"></include>
FROM linkis_cg_rm_external_resource_provider
<if test="searchName != null and searchName!=''">
- WHERE resource_type LIKE concat('%',#{searchName},'%')
- OR name LIKE concat('%',#{searchName},'%')
- OR labels LIKE concat('%',#{searchName},'%')
- OR config LIKE concat('%',#{searchName},'%')
+ WHERE resource_type LIKE concat('%',#{searchName}::text,'%')
+ OR name LIKE concat('%',#{searchName}::text,'%')
+ OR labels LIKE concat('%',#{searchName}::text,'%')
+ OR config LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfManagerMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfManagerMapper.xml
similarity index 95%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfManagerMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfManagerMapper.xml
index b0d31fe07..799243f9f 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfManagerMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfManagerMapper.xml
@@ -34,7 +34,7 @@
<include refid="Base_Column_List"></include>
FROM linkis_ps_udf_manager
<if test="searchName != null and searchName!=''">
- WHERE user_name LIKE concat('%',#{searchName},'%')
+ WHERE user_name LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfTreeMapper.xml
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfTreeMapper.xml
similarity index 89%
rename from
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfTreeMapper.xml
rename to
linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfTreeMapper.xml
index 7f95dd151..0a8422afe 100644
---
a/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/common/UdfTreeMapper.xml
+++
b/linkis-public-enhancements/linkis-basedata-manager/src/main/resources/mapper/postgresql/UdfTreeMapper.xml
@@ -42,10 +42,10 @@
<include refid="Base_Column_List"></include>
FROM linkis_ps_udf_tree
<if test="searchName != null and searchName!=''">
- WHERE user_name LIKE concat('%',#{searchName},'%')
- OR name LIKE concat('%',#{searchName},'%')
- OR description LIKE concat('%',#{searchName},'%')
- OR category LIKE concat('%',#{searchName},'%')
+ WHERE user_name LIKE concat('%',#{searchName}::text,'%')
+ OR name LIKE concat('%',#{searchName}::text,'%')
+ OR description LIKE concat('%',#{searchName}::text,'%')
+ OR category LIKE concat('%',#{searchName}::text,'%')
</if>
</select>
</mapper>
diff --git
a/linkis-public-enhancements/linkis-context-service/linkis-cs-server/src/main/resources/mapper/postgresql/contextMapMapper.xml
b/linkis-public-enhancements/linkis-context-service/linkis-cs-server/src/main/resources/mapper/postgresql/contextMapMapper.xml
index f1c9794f6..d59e85825 100644
---
a/linkis-public-enhancements/linkis-context-service/linkis-cs-server/src/main/resources/mapper/postgresql/contextMapMapper.xml
+++
b/linkis-public-enhancements/linkis-context-service/linkis-cs-server/src/main/resources/mapper/postgresql/contextMapMapper.xml
@@ -64,7 +64,7 @@
</select>
<select id="getAllContextMapByKey" resultMap="PersistenceContextKeyValue">
- SELECT * FROM linkis_ps_cs_context_map WHERE context_id =
cast(#{contextID.contextId} as int) AND "key" LIKE CONCAT('%',#{key},'%')
+ SELECT * FROM linkis_ps_cs_context_map WHERE context_id =
cast(#{contextID.contextId} as int) AND "key" LIKE CONCAT('%',#{key}::text,'%')
</select>
@@ -120,7 +120,7 @@
<where>
<if test="#{contextID.contextId} !=null">context_id =
cast(#{contextID.contextId} as int) and </if>
<!--<if test="#{contextType} !=null">context_type = #{contextType}
and </if>-->
- <if test="#{keyPrefix} !=null">"key" like
concat(#{keyPrefix},'%')</if>
+ <if test="#{keyPrefix} !=null">"key" like
concat(#{keyPrefix}::text,'%')</if>
</where>
</delete>
<!--todo 和上面的合并sql-->
@@ -129,7 +129,7 @@
<where>
<if test="#{contextID.contextId} !=null">context_id =
cast(#{contextID.contextId} as int) and </if>
<if test="#{contextType} !=null">context_type = #{contextType} and
</if>
- <if test="#{keyPrefix} !=null">"key" like
concat(#{keyPrefix},'%')</if>
+ <if test="#{keyPrefix} !=null">"key" like
concat(#{keyPrefix}::text,'%')</if>
</where>
</delete>
diff --git
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSouceMapper.xml
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/mysql/DataSouceMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSouceMapper.xml
copy to
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/mysql/DataSouceMapper.xml
diff --git
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSourceEnvMapper.xml
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/mysql/DataSourceEnvMapper.xml
similarity index 100%
copy from
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSourceEnvMapper.xml
copy to
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/mysql/DataSourceEnvMapper.xml
diff --git
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSouceMapper.xml
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSouceMapper.xml
similarity index 99%
rename from
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSouceMapper.xml
rename to
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSouceMapper.xml
index 24425e4d5..88bd3c51b 100644
---
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSouceMapper.xml
+++
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSouceMapper.xml
@@ -236,7 +236,7 @@
INNER JOIN linkis_ps_dm_datasource d ON t.id = d.datasource_type_id
<where>
<if test="dataSourceName != null and dataSourceName != ''">
- AND datasource_name like concat('%', #{dataSourceName}, '%')
+ AND datasource_name like concat('%', #{dataSourceName}::text,
'%')
</if>
<if test="dataSourceTypeId != null and dataSourceTypeId > 0">
AND datasource_type_id = #{dataSourceTypeId}
diff --git
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSourceEnvMapper.xml
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSourceEnvMapper.xml
similarity index 98%
rename from
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSourceEnvMapper.xml
rename to
linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSourceEnvMapper.xml
index 70cf5df00..3c02c7dfe 100644
---
a/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/common/DataSourceEnvMapper.xml
+++
b/linkis-public-enhancements/linkis-datasource/linkis-datasource-manager/server/src/main/resources/mapper/postgresql/DataSourceEnvMapper.xml
@@ -90,7 +90,7 @@
FROM linkis_ps_dm_datasource_env e
<where>
<if test="envName != null and envName != ''">
- e.env_name like concat('%', #{envName}, '%')
+ e.env_name like concat('%', #{envName}::text, '%')
</if>
<if test="dataSourceTypeId != null and dataSourceTypeId > 0">
AND e.datasource_type_id = #{dataSourceTypeId}
diff --git
a/linkis-public-enhancements/linkis-jobhistory/src/main/resources/mapper/postgresql/JobHistoryMapper.xml
b/linkis-public-enhancements/linkis-jobhistory/src/main/resources/mapper/postgresql/JobHistoryMapper.xml
index cd4c3e056..30e4e85b3 100644
---
a/linkis-public-enhancements/linkis-jobhistory/src/main/resources/mapper/postgresql/JobHistoryMapper.xml
+++
b/linkis-public-enhancements/linkis-jobhistory/src/main/resources/mapper/postgresql/JobHistoryMapper.xml
@@ -133,7 +133,7 @@
<if test="startDate != null">and created_time >= #{startDate} AND
created_time <![CDATA[<=]]> #{endDate}</if>
<if test="status != null">and <foreach collection="status"
item="element" close=")" separator="," open="status in
(">#{element}</foreach></if>
<if test="userCreatorKey != null and creator != null">
- and labels like CONCAT('%"', #{userCreatorKey}, '":"%-',
#{creator}, '%')
+ and labels like CONCAT('%"', #{userCreatorKey}::text, '":"%-',
#{creator}::text, '%')
</if>
<if test="startId != null">and id >= #{startId}</if>
<if test="instances != null">and instances = #{instances}</if>
@@ -213,7 +213,7 @@
<if test="startDate != null">and created_time >= #{startDate} AND
created_time <![CDATA[<=]]> #{endDate}</if>
<if test="status != null">and <foreach collection="status"
item="element" close=")" separator="," open="status in
(">#{element}</foreach></if>
<if test="userCreatorKey != null and creator != null">
- and labels like CONCAT('%"', #{userCreatorKey}, '":"%-',
#{creator}, '%')
+ and labels like CONCAT('%"', #{userCreatorKey}::text, '":"%-',
#{creator}::text, '%')
</if>
</where>
</select>
diff --git
a/linkis-public-enhancements/linkis-udf/linkis-udf-service/src/main/resources/mapper/postgresql/UDFDao.xml
b/linkis-public-enhancements/linkis-udf/linkis-udf-service/src/main/resources/mapper/postgresql/UDFDao.xml
index f4e6eca73..b32b42185 100644
---
a/linkis-public-enhancements/linkis-udf/linkis-udf-service/src/main/resources/mapper/postgresql/UDFDao.xml
+++
b/linkis-public-enhancements/linkis-udf/linkis-udf-service/src/main/resources/mapper/postgresql/UDFDao.xml
@@ -227,7 +227,7 @@
linkis_ps_udf_baseinfo b
on a.udf_id=b.id
where udf_type=0
- and b.path like CONCAT('%',#{arg1})
+ and b.path like CONCAT('%',#{arg1}::text)
</select>
<select id="getSameNameCountByUser" resultType="java.lang.Long" >
@@ -344,7 +344,7 @@
<where>
<if test="1 == 1">1 = 1</if>
<if test="createUser != null">and pu.create_user =
#{createUser}</if>
- <if test="udfName != null">and pu.udf_name like
CONCAT('%',#{udfName},'%')</if>
+ <if test="udfName != null">and pu.udf_name like
CONCAT('%',#{udfName}::text,'%')</if>
<if test="udfTypes != null">and pu.udf_type in
<foreach collection="udfTypes" open="(" close=")" item="item"
separator=",">
#{item}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]