From 548352649df41846ee31b5f736605e89d4fa98de Mon Sep 17 00:00:00 2001
From: "1437892690@qq.com" <1437892690@qq.com>
Date: Mon, 20 Oct 2025 21:09:45 +0800
Subject: [PATCH] =?UTF-8?q?[=E5=8A=9F=E8=83=BD]=20=E6=95=B0=E6=8D=AE?=
=?UTF-8?q?=E5=BA=93=E8=A1=A8text=E7=B1=BB=E5=9E=8B=E5=AD=97=E6=AE=B5?=
=?UTF-8?q?=E7=9A=84SQL=E8=AF=AD=E5=8F=A5=E5=8A=A0=E4=B8=8AtypeHandler=3DC?=
=?UTF-8?q?ompressHandler?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
关联 #[1405671310852096]数据库表text类型字段的SQL语句加上typeHandler=CompressHandler http://192.168.0.96:8090/demo/rdm.html#/story-detail/939050947543040/939050947543042/1405671310852096
---
.../framework/dao/mapper/HomePageMapper.xml | 6 ++--
.../framework/dao/mapper/UserMapper.xml | 8 ++---
.../framework/form/dao/mapper/FormMapper.xml | 32 +++++++++----------
.../dao/mapper/IntegrationMapper.xml | 6 ++--
.../dao/mapper/MatrixAttributeMapper.xml | 2 +-
.../matrix/dao/mapper/MatrixMapper.xml | 12 +++----
.../framework/mq/dao/mapper/MqTopicMapper.xml | 4 +--
.../notify/dao/mapper/NotifyJobMapper.xml | 4 +--
.../notify/dao/mapper/NotifyMapper.xml | 4 +--
.../worktime/dao/mapper/WorktimeMapper.xml | 4 +--
10 files changed, 41 insertions(+), 41 deletions(-)
diff --git a/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml
index 374adc41d..212e4e994 100644
--- a/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml
+++ b/src/main/java/neatlogic/framework/dao/mapper/HomePageMapper.xml
@@ -118,9 +118,9 @@
INSERT INTO `home_page` (`id`, `name`, `is_active`, `sort`, `config`)
- VALUES (#{id}, #{name}, #{isActive}, #{sort}, #{configStr})
+ VALUES (#{id}, #{name}, #{isActive}, #{sort}, #{configStr, typeHandler=CompressHandler})
ON DUPLICATE KEY
- UPDATE `config` = #{configStr},
+ UPDATE `config` = #{configStr, typeHandler=CompressHandler},
`name` = #{name},
`is_active` = #{isActive}
@@ -161,4 +161,4 @@
DELETE FROM `home_page_authority` WHERE `home_page_id` = #{value}
-
\ No newline at end of file
+
diff --git a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml
index aa3a36a08..c921d6428 100644
--- a/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml
+++ b/src/main/java/neatlogic/framework/dao/mapper/UserMapper.xml
@@ -1419,12 +1419,12 @@ along with this program. If not, see .-->
INSERT INTO `user_profile` (`user_uuid`, `module_id`, `config`)
- VALUES (#{userUuid}, #{moduleId}, #{config})
+ VALUES (#{userUuid}, #{moduleId}, #{config, typeHandler=CompressHandler})
INSERT INTO `user_data` (`user_uuid`, `data`, `type`)
- VALUES (#{userUuid}, #{dataStr}, #{type})
+ VALUES (#{userUuid}, #{dataStr, typeHandler=CompressHandler}, #{type})
UPDATE `user_profile`
- set `config` = #{config}
+ set `config` = #{config, typeHandler=CompressHandler}
where `user_uuid` = #{userUuid}
and `module_id` = #{moduleId}
@@ -1599,7 +1599,7 @@ along with this program. If not, see .-->
UPDATE `user_data`
- SET `data` = #{dataStr}
+ SET `data` = #{dataStr, typeHandler=CompressHandler}
WHERE `user_uuid` = #{userUuid}
and `type` = #{type}
diff --git a/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml b/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml
index ea727bd06..230feb1ca 100644
--- a/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml
+++ b/src/main/java/neatlogic/framework/form/dao/mapper/FormMapper.xml
@@ -445,7 +445,7 @@ along with this program. If not, see .-->
`is_active` = #{isActive},
- `form_config` = #{formConfigStr},
+ `form_config` = #{formConfigStr, typeHandler=CompressHandler},
`lcd` = NOW(3),
`lcu` = #{lcu}
@@ -454,7 +454,7 @@ along with this program. If not, see .-->
UPDATE `form_version`
- SET `form_config` = #{formConfigStr}
+ SET `form_config` = #{formConfigStr, typeHandler=CompressHandler}
WHERE `uuid` = #{uuid}
@@ -482,11 +482,11 @@ along with this program. If not, see .-->
label = #{label},
icon=#{icon},
is_active =#{isActive},
- config = #{configStr},
- config_template_config = #{configTemplateConfig},
- config_template = #{configTemplate},
- view_template = #{viewTemplate},
- view_template_config = #{viewTemplateConfig}
+ config = #{configStr, typeHandler=CompressHandler},
+ config_template_config = #{configTemplateConfig, typeHandler=CompressHandler},
+ config_template = #{configTemplate, typeHandler=CompressHandler},
+ view_template = #{viewTemplate, typeHandler=CompressHandler},
+ view_template_config = #{viewTemplateConfig, typeHandler=CompressHandler}
WHERE id = #{id}
@@ -506,11 +506,11 @@ along with this program. If not, see .-->
#{label},
#{icon},
#{isActive},
- #{configStr},
- #{configTemplateConfig},
- #{configTemplate},
- #{viewTemplate},
- #{viewTemplateConfig})
+ #{configStr, typeHandler=CompressHandler},
+ #{configTemplateConfig, typeHandler=CompressHandler},
+ #{configTemplate, typeHandler=CompressHandler},
+ #{viewTemplate, typeHandler=CompressHandler},
+ #{viewTemplateConfig, typeHandler=CompressHandler})
@@ -538,7 +538,7 @@ along with this program. If not, see .-->
#{version},
#{isActive},
#{formUuid},
- #{formConfigStr},
+ #{formConfigStr, typeHandler=CompressHandler},
NOW(3),
#{fcu},
NOW(3),
@@ -562,8 +562,8 @@ along with this program. If not, see .-->
#{label},
#{type},
#{handler},
- #{configStr},
- #{data})
+ #{configStr, typeHandler=CompressHandler},
+ #{data, typeHandler=CompressHandler})
@@ -586,7 +586,7 @@ along with this program. If not, see .-->
#{label},
#{type},
#{handler},
- #{configStr})
+ #{configStr, typeHandler=CompressHandler})
diff --git a/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml b/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml
index 91601c457..707cf870a 100644
--- a/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml
+++ b/src/main/java/neatlogic/framework/integration/dao/mapper/IntegrationMapper.xml
@@ -341,7 +341,7 @@ along with this program. If not, see .-->
`url` = #{url},
`handler` = #{handler},
`method` = #{method},
- `config` = #{configStr},
+ `config` = #{configStr, typeHandler=CompressHandler},
`lcd` = NOW(3),
`lcu` = #{lcu}
WHERE `uuid` = #{uuid}
@@ -364,7 +364,7 @@ along with this program. If not, see .-->
#{url},
#{handler},
#{method},
- #{configStr},
+ #{configStr, typeHandler=CompressHandler},
#{isActive},
NOW(3),
#{fcu},
@@ -400,7 +400,7 @@ along with this program. If not, see .-->
#{paramFilePath},
#{resultFilePath},
#{errorFilePath},
- #{headersStr})
+ #{headersStr, typeHandler=CompressHandler})
diff --git a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml
index 73a27280c..859742167 100644
--- a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml
+++ b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixAttributeMapper.xml
@@ -38,7 +38,7 @@
#{type},
#{isRequired},
#{sort},
- #{configStr})
+ #{configStr, typeHandler=CompressHandler})
diff --git a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml
index 6187765a8..4aa2881c4 100644
--- a/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml
+++ b/src/main/java/neatlogic/framework/matrix/dao/mapper/MatrixMapper.xml
@@ -208,12 +208,12 @@
) VALUES (
#{matrixUuid},
#{fileName},
- #{config},
- #{xml}
+ #{config, typeHandler=CompressHandler},
+ #{xml, typeHandler=CompressHandler}
) ON DUPLICATE KEY UPDATE
`file_name` = #{fileName},
- `config` = #{config},
- `xml` = #{xml}
+ `config` = #{config, typeHandler=CompressHandler},
+ `xml` = #{xml, typeHandler=CompressHandler}
@@ -224,7 +224,7 @@
) VALUES (
#{matrixUuid},
#{ciId},
- #{configStr}
+ #{configStr, typeHandler=CompressHandler}
)
@@ -236,7 +236,7 @@
) VALUES (
#{matrixUuid},
#{customViewId},
- #{configStr}
+ #{configStr, typeHandler=CompressHandler}
)
diff --git a/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml b/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml
index 556284c1b..1d087fad5 100644
--- a/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml
+++ b/src/main/java/neatlogic/framework/mq/dao/mapper/MqTopicMapper.xml
@@ -46,8 +46,8 @@ along with this program. If not, see .-->
INSERT INTO mq_topic (name, label, config, is_active, handler)
- VALUES (#{name}, #{label}, #{configStr}, 1, #{handler})
- ON DUPLICATE KEY UPDATE config = #{configStr}
+ VALUES (#{name}, #{label}, #{configStr, typeHandler=CompressHandler}, 1, #{handler})
+ ON DUPLICATE KEY UPDATE config = #{configStr, typeHandler=CompressHandler}
diff --git a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml
index 51b6f3c37..c0064b19f 100644
--- a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml
+++ b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyJobMapper.xml
@@ -138,7 +138,7 @@
#{name},
#{handler},
#{notifyHandler},
- #{configStr},
+ #{configStr, typeHandler=CompressHandler},
#{cron},
#{isActive},
now(3),
@@ -172,7 +172,7 @@
`name` = #{name},
`handler` = #{handler},
`notify_handler` = #{notifyHandler},
- `config` = #{configStr},
+ `config` = #{configStr, typeHandler=CompressHandler},
`cron` = #{cron},
`is_active` = #{isActive},
`lcu` = #{lcu},
diff --git a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml
index dc7bdfced..6fae466d0 100644
--- a/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml
+++ b/src/main/java/neatlogic/framework/notify/dao/mapper/NotifyMapper.xml
@@ -167,13 +167,13 @@
INSERT INTO `notify_policy` (`id`, `name`, `handler`, `is_default`, `config`, `fcu`, `fcd`, `lcu`, `lcd`)
- VALUES (#{id}, #{name}, #{handler}, #{isDefault}, #{configStr}, #{fcu}, NOW(3), #{fcu}, NOW(3))
+ VALUES (#{id}, #{name}, #{handler}, #{isDefault}, #{configStr, typeHandler=CompressHandler}, #{fcu}, NOW(3), #{fcu}, NOW(3))
UPDATE `notify_policy` SET
`name` = #{name},
- `config` = #{configStr},
+ `config` = #{configStr, typeHandler=CompressHandler},
`lcu` = #{lcu},
`lcd` = NOW(3)
WHERE `id` = #{id}
diff --git a/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml b/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml
index 24f230345..82d272970 100644
--- a/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml
+++ b/src/main/java/neatlogic/framework/worktime/dao/mapper/WorktimeMapper.xml
@@ -225,7 +225,7 @@ along with this program. If not, see .-->
INSERT INTO `worktime` ( `uuid`, `name`, `is_active`, `lcu`, `lcd`, `config`, `is_delete` )
- VALUES ( #{uuid}, #{name}, #{isActive}, #{lcu}, now(3), #{config}, 0)
+ VALUES ( #{uuid}, #{name}, #{isActive}, #{lcu}, now(3), #{config, typeHandler=CompressHandler}, 0)
@@ -244,7 +244,7 @@ along with this program. If not, see .-->
`name` = #{name},
`is_active` = #{isActive},
`lcu` = #{lcu},
- `config` = #{config},
+ `config` = #{config, typeHandler=CompressHandler},
`lcd` = now(3)
WHERE `uuid` = #{uuid}
--
Gitee