diff --git a/modules/cms/db/cms.erm b/modules/cms/db/cms.erm
index 00311184..600dd135 100644
--- a/modules/cms/db/cms.erm
+++ b/modules/cms/db/cms.erm
@@ -776,8 +776,8 @@
decimal(p)
- f777df0683772224af74eaac56ff9ba3086493a1
- null
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
null
false
null
@@ -789,7 +789,7 @@
扩展 JSON
extend_json
- text
+ varchar(n)
ad6f9eff50476669df62b7601cbc3a2e0c905d36
@@ -1272,8 +1272,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -1912,8 +1912,8 @@
decimal(p)
- 8f1564e5646071de508d4325f3cc7f62bdeede16
- 1000
+ 49ec595ac14253d7d25479f6f8c8a94da5a8ca13
+ 767
null
false
null
@@ -1944,8 +1944,8 @@
decimal(p)
- 312c35e49a1de2ac558655550904b2d4e275322f
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -8613,13 +8613,13 @@
- f777df0683772224af74eaac56ff9ba3086493a1
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
42c5d8f490f69b93e77698efa030ca23988ae696
- text
+ varchar(n)
false
@@ -8685,7 +8685,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -8751,7 +8751,7 @@
- 312c35e49a1de2ac558655550904b2d4e275322f
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -8850,7 +8850,7 @@
- 8f1564e5646071de508d4325f3cc7f62bdeede16
+ 49ec595ac14253d7d25479f6f8c8a94da5a8ca13
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/modules/cms/db/db2/cms.sql b/modules/cms/db/db2/cms.sql
index bda96773..b3a5eac8 100644
--- a/modules/cms/db/db2/cms.sql
+++ b/modules/cms/db/db2/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE js_cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (id)
);
@@ -89,12 +89,12 @@ CREATE TABLE js_cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names vargraphic(1000) NOT NULL,
+ tree_names vargraphic(767) NOT NULL,
category_name vargraphic(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE js_cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
);
diff --git a/modules/cms/db/h2/cms.sql b/modules/cms/db/h2/cms.sql
index a08332ba..b4a04fe2 100644
--- a/modules/cms/db/h2/cms.sql
+++ b/modules/cms/db/h2/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE js_cms_article_data
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (id)
);
@@ -89,12 +89,12 @@ CREATE TABLE js_cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
category_name varchar(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE js_cms_category
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
);
diff --git a/modules/cms/db/msaccess/cms.sql b/modules/cms/db/msaccess/cms.sql
deleted file mode 100644
index 10f1cfb2..00000000
--- a/modules/cms/db/msaccess/cms.sql
+++ /dev/null
@@ -1,320 +0,0 @@
-
-
-/* Create Tables */
-
--- 文章表
-CREATE TABLE js_cms_article
-(
- id varchar(64) NOT NULL,
- category_code varchar(64) NOT NULL,
- module_type varchar(50),
- title varchar(255) NOT NULL,
- href varchar(1000),
- color varchar(50),
- image varchar(1000),
- keywords varchar(500),
- description varchar(500),
- weight numeric DEFAULT 0,
- weight_date datetime,
- source char(1),
- copyfrom varchar(255),
- hits numeric DEFAULT 0,
- hits_plus numeric,
- hits_minus numeric,
- word_count numeric,
- custom_content_view varchar(255),
- view_config varchar(1000),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 文章详情表
-CREATE TABLE js_cms_article_data
-(
- id varchar(64) NOT NULL,
- content memo,
- relation varchar(1000),
- is_can_comment char(1),
- extend_s1 varchar(500),
- extend_s2 varchar(500),
- extend_s3 varchar(500),
- extend_s4 varchar(500),
- extend_s5 varchar(500),
- extend_s6 varchar(500),
- extend_s7 varchar(500),
- extend_s8 varchar(500),
- extend_i1 numeric,
- extend_i2 numeric,
- extend_i3 numeric,
- extend_i4 numeric,
- extend_f1 numeric,
- extend_f2 numeric,
- extend_f3 numeric,
- extend_f4 numeric,
- extend_d1 datetime,
- extend_d2 datetime,
- extend_d3 datetime,
- extend_d4 datetime,
- PRIMARY KEY (id)
-);
-
-
--- 文章推荐位
-CREATE TABLE js_cms_article_posid
-(
- article_id varchar(64) NOT NULL,
- postid char(1) NOT NULL
-);
-
-
--- 文章与标签关系
-CREATE TABLE js_cms_article_tag
-(
- article_id varchar(64) NOT NULL,
- tag_name varchar(200) NOT NULL
-);
-
-
--- 栏目表
-CREATE TABLE js_cms_category
-(
- category_code varchar(64) NOT NULL,
- parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
- tree_sort numeric NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
- tree_leaf char(1) NOT NULL,
- tree_level numeric NOT NULL,
- tree_names varchar(1000) NOT NULL,
- category_name varchar(100) NOT NULL,
- site_code varchar(64) NOT NULL,
- module_type varchar(50),
- image varchar(255),
- href varchar(255),
- target varchar(20),
- keywords varchar(500),
- description varchar(500),
- in_menu char(1),
- in_list char(1),
- show_modes char(1),
- is_need_audit char(1),
- is_can_comment char(1),
- custom_list_view varchar(255),
- custom_content_view varchar(255),
- view_config varchar(1000),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- extend_s1 varchar(500),
- extend_s2 varchar(500),
- extend_s3 varchar(500),
- extend_s4 varchar(500),
- extend_s5 varchar(500),
- extend_s6 varchar(500),
- extend_s7 varchar(500),
- extend_s8 varchar(500),
- extend_i1 numeric,
- extend_i2 numeric,
- extend_i3 numeric,
- extend_i4 numeric,
- extend_f1 numeric,
- extend_f2 numeric,
- extend_f3 numeric,
- extend_f4 numeric,
- extend_d1 datetime,
- extend_d2 datetime,
- extend_d3 datetime,
- extend_d4 datetime,
- PRIMARY KEY (category_code)
-);
-
-
--- 栏目与角色关联表
-CREATE TABLE js_cms_category_role
-(
- category_code varchar(64) NOT NULL,
- role_code varchar(64) NOT NULL,
- ctrl_type varchar(32),
- PRIMARY KEY (category_code, role_code)
-);
-
-
--- 文章评论表
-CREATE TABLE js_cms_comment
-(
- id varchar(64) NOT NULL,
- category_code varchar(64) NOT NULL,
- article_id varchar(64) NOT NULL,
- parent_id varchar(64),
- article_title varchar(255) NOT NULL,
- content varchar(255) NOT NULL,
- name varchar(50),
- ip varchar(100),
- create_by varchar(64),
- create_date datetime NOT NULL,
- audit_user_code varchar(64),
- audit_date datetime,
- audit_comment varchar(200),
- hits_plus numeric,
- hits_minus numeric,
- status char(1) NOT NULL,
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 留言板表
-CREATE TABLE js_cms_guestbook
-(
- id varchar(64) NOT NULL,
- type char(1) NOT NULL,
- content varchar(255) NOT NULL,
- name varchar(100) NOT NULL,
- email varchar(100) NOT NULL,
- phone varchar(100) NOT NULL,
- workunit varchar(100) NOT NULL,
- ip varchar(100) NOT NULL,
- create_by varchar(64),
- create_date datetime,
- re_user_code varchar(64),
- re_date datetime,
- re_content varchar(100),
- status char(1) NOT NULL,
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 内容举报表
-CREATE TABLE js_cms_report
-(
- id varchar(64) NOT NULL,
- report_source char(1),
- report_content varchar(500),
- report_url varchar(1000),
- report_type char(1),
- report_cause varchar(500),
- PRIMARY KEY (id)
-);
-
-
--- 站点表
-CREATE TABLE js_cms_site
-(
- site_code varchar(64) NOT NULL,
- site_name varchar(100) NOT NULL,
- site_sort numeric,
- title varchar(100) NOT NULL,
- logo varchar(1000),
- domain varchar(500),
- keywords varchar(500),
- description varchar(500),
- theme varchar(500),
- copyright varchar(1000),
- custom_index_view varchar(500),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- PRIMARY KEY (site_code)
-);
-
-
--- 内容标签
-CREATE TABLE js_cms_tag
-(
- tag_name varchar(200) NOT NULL,
- clicknum numeric NOT NULL,
- PRIMARY KEY (tag_name)
-);
-
-
--- 访问日志表
-CREATE TABLE js_cms_visit_log
-(
- id varchar(64) NOT NULL,
- request_url varchar(1000),
- request_url_host varchar(128),
- source_referer varchar(1000),
- source_referer_host varchar(128),
- source_type char(1),
- search_engine varchar(200),
- search_word varchar(200),
- remote_addr varchar(50),
- user_agent varchar(500),
- user_language varchar(32),
- user_screen_size varchar(32),
- user_device varchar(32),
- user_os_name varchar(32),
- user_browser varchar(32),
- user_browser_version varchar(16),
- unique_visit_id varchar(64),
- visit_date char(8),
- visit_time datetime,
- is_new_visit char(1),
- first_visit_time numeric,
- prev_remain_time numeric,
- total_remain_time numeric,
- site_code varchar(64),
- site_name varchar(100),
- category_code varchar(64),
- category_name varchar(100),
- content_id varchar(64),
- content_title varchar(255),
- visit_user_code varchar(100),
- visit_user_name varchar(100),
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
-
-/* Create Indexes */
-
-CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by);
-CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code);
-CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code);
-CREATE INDEX idx_cms_article_status ON js_cms_article (status);
-CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date);
-CREATE INDEX idx_cms_article_weight ON js_cms_article (weight);
-CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code);
-CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort);
-CREATE INDEX idx_cms_category_status ON js_cms_category (status);
-CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts);
-CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code);
-CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id);
-CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code);
-CREATE INDEX idx_cms_comment_status ON js_cms_comment (status);
-CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code);
-CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status);
-CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type);
-CREATE INDEX idx_cms_site_status ON js_cms_site (status);
-CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code);
-CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id);
-CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time);
-CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit);
-CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr);
-CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code);
-CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id);
-CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date);
-CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time);
-CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code);
-
-
-
diff --git a/modules/cms/db/mssql/cms.sql b/modules/cms/db/mssql/cms.sql
index ea724c8b..d5d82b53 100644
--- a/modules/cms/db/mssql/cms.sql
+++ b/modules/cms/db/mssql/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE [js_cms_article_data]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([id])
);
@@ -89,12 +89,12 @@ CREATE TABLE [js_cms_category]
(
[category_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] nvarchar(1000) NOT NULL,
+ [tree_names] nvarchar(767) NOT NULL,
[category_name] nvarchar(100) NOT NULL,
[site_code] varchar(64) NOT NULL,
[module_type] varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE [js_cms_category]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([category_code])
);
diff --git a/modules/cms/db/mysql/cms.sql b/modules/cms/db/mysql/cms.sql
index 0ec37c8a..785d43dc 100644
--- a/modules/cms/db/mysql/cms.sql
+++ b/modules/cms/db/mysql/cms.sql
@@ -64,7 +64,7 @@ CREATE TABLE js_cms_article_data
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (id)
) COMMENT = '文章详情表';
@@ -90,12 +90,12 @@ CREATE TABLE js_cms_category
(
category_code varchar(64) NOT NULL COMMENT '栏目编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
category_name varchar(100) NOT NULL COMMENT '栏目名称',
site_code varchar(64) NOT NULL COMMENT '站点编码',
module_type varchar(50) COMMENT '模块类型',
@@ -138,7 +138,7 @@ CREATE TABLE js_cms_category
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (category_code)
) COMMENT = '栏目表';
diff --git a/modules/cms/db/oracle/cms.sql b/modules/cms/db/oracle/cms.sql
index ecc5bd7b..7ef9b312 100644
--- a/modules/cms/db/oracle/cms.sql
+++ b/modules/cms/db/oracle/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE js_cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (id)
);
@@ -89,12 +89,12 @@ CREATE TABLE js_cms_category
(
category_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names nvarchar2(1000) NOT NULL,
+ tree_names nvarchar2(767) NOT NULL,
category_name nvarchar2(100) NOT NULL,
site_code varchar2(64) NOT NULL,
module_type varchar2(50),
@@ -137,7 +137,7 @@ CREATE TABLE js_cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (category_code)
);
diff --git a/modules/cms/db/postgresql/cms.sql b/modules/cms/db/postgresql/cms.sql
index 07210f3e..4a215246 100644
--- a/modules/cms/db/postgresql/cms.sql
+++ b/modules/cms/db/postgresql/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE js_cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (id)
) WITHOUT OIDS;
@@ -89,12 +89,12 @@ CREATE TABLE js_cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
category_name varchar(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE js_cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
) WITHOUT OIDS;
diff --git a/modules/cms/src/main/resources/db/create/db2/cms.sql b/modules/cms/src/main/resources/db/create/db2/cms.sql
index bda96773..d6c490fc 100644
--- a/modules/cms/src/main/resources/db/create/db2/cms.sql
+++ b/modules/cms/src/main/resources/db/create/db2/cms.sql
@@ -3,7 +3,7 @@
/* Create Tables */
-- 文章表
-CREATE TABLE js_cms_article
+CREATE TABLE ${_prefix}cms_article
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
@@ -37,7 +37,7 @@ CREATE TABLE js_cms_article
-- 文章详情表
-CREATE TABLE js_cms_article_data
+CREATE TABLE ${_prefix}cms_article_data
(
id varchar(64) NOT NULL,
content clob,
@@ -63,13 +63,13 @@ CREATE TABLE js_cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (id)
);
-- 文章推荐位
-CREATE TABLE js_cms_article_posid
+CREATE TABLE ${_prefix}cms_article_posid
(
article_id varchar(64) NOT NULL,
postid char(1) NOT NULL
@@ -77,7 +77,7 @@ CREATE TABLE js_cms_article_posid
-- 文章与标签关系
-CREATE TABLE js_cms_article_tag
+CREATE TABLE ${_prefix}cms_article_tag
(
article_id varchar(64) NOT NULL,
tag_name vargraphic(200) NOT NULL
@@ -85,16 +85,16 @@ CREATE TABLE js_cms_article_tag
-- 栏目表
-CREATE TABLE js_cms_category
+CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names vargraphic(1000) NOT NULL,
+ tree_names vargraphic(767) NOT NULL,
category_name vargraphic(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,13 +137,13 @@ CREATE TABLE js_cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
);
-- 栏目与角色关联表
-CREATE TABLE js_cms_category_role
+CREATE TABLE ${_prefix}cms_category_role
(
category_code varchar(64) NOT NULL,
role_code varchar(64) NOT NULL,
@@ -153,7 +153,7 @@ CREATE TABLE js_cms_category_role
-- 文章评论表
-CREATE TABLE js_cms_comment
+CREATE TABLE ${_prefix}cms_comment
(
id varchar(64) NOT NULL,
category_code varchar(64) NOT NULL,
@@ -178,7 +178,7 @@ CREATE TABLE js_cms_comment
-- 留言板表
-CREATE TABLE js_cms_guestbook
+CREATE TABLE ${_prefix}cms_guestbook
(
id varchar(64) NOT NULL,
type char(1) NOT NULL,
@@ -201,7 +201,7 @@ CREATE TABLE js_cms_guestbook
-- 内容举报表
-CREATE TABLE js_cms_report
+CREATE TABLE ${_prefix}cms_report
(
id varchar(64) NOT NULL,
report_source char(1),
@@ -214,7 +214,7 @@ CREATE TABLE js_cms_report
-- 站点表
-CREATE TABLE js_cms_site
+CREATE TABLE ${_prefix}cms_site
(
site_code varchar(64) NOT NULL,
site_name vargraphic(100) NOT NULL,
@@ -238,7 +238,7 @@ CREATE TABLE js_cms_site
-- 内容标签
-CREATE TABLE js_cms_tag
+CREATE TABLE ${_prefix}cms_tag
(
tag_name vargraphic(200) NOT NULL,
clicknum numeric(10) NOT NULL,
@@ -247,7 +247,7 @@ CREATE TABLE js_cms_tag
-- 访问日志表
-CREATE TABLE js_cms_visit_log
+CREATE TABLE ${_prefix}cms_visit_log
(
id varchar(64) NOT NULL,
request_url vargraphic(1000),
@@ -289,34 +289,34 @@ CREATE TABLE js_cms_visit_log
/* Create Indexes */
-CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by);
-CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code);
-CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code);
-CREATE INDEX idx_cms_article_status ON js_cms_article (status);
-CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date);
-CREATE INDEX idx_cms_article_weight ON js_cms_article (weight);
-CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code);
-CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort);
-CREATE INDEX idx_cms_category_status ON js_cms_category (status);
-CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts);
-CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code);
-CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id);
-CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code);
-CREATE INDEX idx_cms_comment_status ON js_cms_comment (status);
-CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code);
-CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status);
-CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type);
-CREATE INDEX idx_cms_site_status ON js_cms_site (status);
-CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code);
-CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id);
-CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time);
-CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit);
-CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr);
-CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code);
-CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id);
-CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date);
-CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time);
-CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code);
+CREATE INDEX idx_cms_article_cb ON ${_prefix}cms_article (create_by);
+CREATE INDEX idx_cms_article_cc ON ${_prefix}cms_article (category_code);
+CREATE INDEX idx_cms_article_corp_code ON ${_prefix}cms_article (corp_code);
+CREATE INDEX idx_cms_article_status ON ${_prefix}cms_article (status);
+CREATE INDEX idx_cms_article_ud ON ${_prefix}cms_article (update_date);
+CREATE INDEX idx_cms_article_weight ON ${_prefix}cms_article (weight);
+CREATE INDEX idx_cms_category_pc ON ${_prefix}cms_category (parent_code);
+CREATE INDEX idx_cms_category_ts ON ${_prefix}cms_category (tree_sort);
+CREATE INDEX idx_cms_category_status ON ${_prefix}cms_category (status);
+CREATE INDEX idx_cms_category_tss ON ${_prefix}cms_category (tree_sorts);
+CREATE INDEX idx_cms_comment_catc ON ${_prefix}cms_comment (category_code);
+CREATE INDEX idx_cms_comment_ai ON ${_prefix}cms_comment (article_id);
+CREATE INDEX idx_cms_comment_cc ON ${_prefix}cms_comment (corp_code);
+CREATE INDEX idx_cms_comment_status ON ${_prefix}cms_comment (status);
+CREATE INDEX idx_cms_guestbook_cc ON ${_prefix}cms_guestbook (corp_code);
+CREATE INDEX idx_cms_guestbook_status ON ${_prefix}cms_guestbook (status);
+CREATE INDEX idx_cms_guestbook_type ON ${_prefix}cms_guestbook (type);
+CREATE INDEX idx_cms_site_status ON ${_prefix}cms_site (status);
+CREATE INDEX cms_visit_log_cc ON ${_prefix}cms_visit_log (category_code);
+CREATE INDEX cms_visit_log_ci ON ${_prefix}cms_visit_log (content_id);
+CREATE INDEX cms_visit_log_fvt ON ${_prefix}cms_visit_log (first_visit_time);
+CREATE INDEX cms_visit_log_inv ON ${_prefix}cms_visit_log (is_new_visit);
+CREATE INDEX cms_visit_log_ra ON ${_prefix}cms_visit_log (remote_addr);
+CREATE INDEX cms_visit_log_sc ON ${_prefix}cms_visit_log (site_code);
+CREATE INDEX cms_visit_log_uvid ON ${_prefix}cms_visit_log (unique_visit_id);
+CREATE INDEX cms_visit_log_vd ON ${_prefix}cms_visit_log (visit_date);
+CREATE INDEX cms_visit_log_vt ON ${_prefix}cms_visit_log (visit_time);
+CREATE INDEX idx_cms_visit_log_corpc ON ${_prefix}cms_visit_log (corp_code);
diff --git a/modules/cms/src/main/resources/db/create/h2/cms.sql b/modules/cms/src/main/resources/db/create/h2/cms.sql
index 664f43bf..399068a6 100644
--- a/modules/cms/src/main/resources/db/create/h2/cms.sql
+++ b/modules/cms/src/main/resources/db/create/h2/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE ${_prefix}cms_article_data
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (id)
);
@@ -89,12 +89,12 @@ CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
category_name varchar(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE ${_prefix}cms_category
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
);
diff --git a/modules/cms/src/main/resources/db/create/msaccess/cms.sql b/modules/cms/src/main/resources/db/create/msaccess/cms.sql
deleted file mode 100644
index 10f1cfb2..00000000
--- a/modules/cms/src/main/resources/db/create/msaccess/cms.sql
+++ /dev/null
@@ -1,320 +0,0 @@
-
-
-/* Create Tables */
-
--- 文章表
-CREATE TABLE js_cms_article
-(
- id varchar(64) NOT NULL,
- category_code varchar(64) NOT NULL,
- module_type varchar(50),
- title varchar(255) NOT NULL,
- href varchar(1000),
- color varchar(50),
- image varchar(1000),
- keywords varchar(500),
- description varchar(500),
- weight numeric DEFAULT 0,
- weight_date datetime,
- source char(1),
- copyfrom varchar(255),
- hits numeric DEFAULT 0,
- hits_plus numeric,
- hits_minus numeric,
- word_count numeric,
- custom_content_view varchar(255),
- view_config varchar(1000),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 文章详情表
-CREATE TABLE js_cms_article_data
-(
- id varchar(64) NOT NULL,
- content memo,
- relation varchar(1000),
- is_can_comment char(1),
- extend_s1 varchar(500),
- extend_s2 varchar(500),
- extend_s3 varchar(500),
- extend_s4 varchar(500),
- extend_s5 varchar(500),
- extend_s6 varchar(500),
- extend_s7 varchar(500),
- extend_s8 varchar(500),
- extend_i1 numeric,
- extend_i2 numeric,
- extend_i3 numeric,
- extend_i4 numeric,
- extend_f1 numeric,
- extend_f2 numeric,
- extend_f3 numeric,
- extend_f4 numeric,
- extend_d1 datetime,
- extend_d2 datetime,
- extend_d3 datetime,
- extend_d4 datetime,
- PRIMARY KEY (id)
-);
-
-
--- 文章推荐位
-CREATE TABLE js_cms_article_posid
-(
- article_id varchar(64) NOT NULL,
- postid char(1) NOT NULL
-);
-
-
--- 文章与标签关系
-CREATE TABLE js_cms_article_tag
-(
- article_id varchar(64) NOT NULL,
- tag_name varchar(200) NOT NULL
-);
-
-
--- 栏目表
-CREATE TABLE js_cms_category
-(
- category_code varchar(64) NOT NULL,
- parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
- tree_sort numeric NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
- tree_leaf char(1) NOT NULL,
- tree_level numeric NOT NULL,
- tree_names varchar(1000) NOT NULL,
- category_name varchar(100) NOT NULL,
- site_code varchar(64) NOT NULL,
- module_type varchar(50),
- image varchar(255),
- href varchar(255),
- target varchar(20),
- keywords varchar(500),
- description varchar(500),
- in_menu char(1),
- in_list char(1),
- show_modes char(1),
- is_need_audit char(1),
- is_can_comment char(1),
- custom_list_view varchar(255),
- custom_content_view varchar(255),
- view_config varchar(1000),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- extend_s1 varchar(500),
- extend_s2 varchar(500),
- extend_s3 varchar(500),
- extend_s4 varchar(500),
- extend_s5 varchar(500),
- extend_s6 varchar(500),
- extend_s7 varchar(500),
- extend_s8 varchar(500),
- extend_i1 numeric,
- extend_i2 numeric,
- extend_i3 numeric,
- extend_i4 numeric,
- extend_f1 numeric,
- extend_f2 numeric,
- extend_f3 numeric,
- extend_f4 numeric,
- extend_d1 datetime,
- extend_d2 datetime,
- extend_d3 datetime,
- extend_d4 datetime,
- PRIMARY KEY (category_code)
-);
-
-
--- 栏目与角色关联表
-CREATE TABLE js_cms_category_role
-(
- category_code varchar(64) NOT NULL,
- role_code varchar(64) NOT NULL,
- ctrl_type varchar(32),
- PRIMARY KEY (category_code, role_code)
-);
-
-
--- 文章评论表
-CREATE TABLE js_cms_comment
-(
- id varchar(64) NOT NULL,
- category_code varchar(64) NOT NULL,
- article_id varchar(64) NOT NULL,
- parent_id varchar(64),
- article_title varchar(255) NOT NULL,
- content varchar(255) NOT NULL,
- name varchar(50),
- ip varchar(100),
- create_by varchar(64),
- create_date datetime NOT NULL,
- audit_user_code varchar(64),
- audit_date datetime,
- audit_comment varchar(200),
- hits_plus numeric,
- hits_minus numeric,
- status char(1) NOT NULL,
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 留言板表
-CREATE TABLE js_cms_guestbook
-(
- id varchar(64) NOT NULL,
- type char(1) NOT NULL,
- content varchar(255) NOT NULL,
- name varchar(100) NOT NULL,
- email varchar(100) NOT NULL,
- phone varchar(100) NOT NULL,
- workunit varchar(100) NOT NULL,
- ip varchar(100) NOT NULL,
- create_by varchar(64),
- create_date datetime,
- re_user_code varchar(64),
- re_date datetime,
- re_content varchar(100),
- status char(1) NOT NULL,
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
--- 内容举报表
-CREATE TABLE js_cms_report
-(
- id varchar(64) NOT NULL,
- report_source char(1),
- report_content varchar(500),
- report_url varchar(1000),
- report_type char(1),
- report_cause varchar(500),
- PRIMARY KEY (id)
-);
-
-
--- 站点表
-CREATE TABLE js_cms_site
-(
- site_code varchar(64) NOT NULL,
- site_name varchar(100) NOT NULL,
- site_sort numeric,
- title varchar(100) NOT NULL,
- logo varchar(1000),
- domain varchar(500),
- keywords varchar(500),
- description varchar(500),
- theme varchar(500),
- copyright varchar(1000),
- custom_index_view varchar(500),
- status char(1) DEFAULT '0' NOT NULL,
- create_by varchar(64) NOT NULL,
- create_date datetime NOT NULL,
- update_by varchar(64) NOT NULL,
- update_date datetime NOT NULL,
- remarks varchar(500),
- PRIMARY KEY (site_code)
-);
-
-
--- 内容标签
-CREATE TABLE js_cms_tag
-(
- tag_name varchar(200) NOT NULL,
- clicknum numeric NOT NULL,
- PRIMARY KEY (tag_name)
-);
-
-
--- 访问日志表
-CREATE TABLE js_cms_visit_log
-(
- id varchar(64) NOT NULL,
- request_url varchar(1000),
- request_url_host varchar(128),
- source_referer varchar(1000),
- source_referer_host varchar(128),
- source_type char(1),
- search_engine varchar(200),
- search_word varchar(200),
- remote_addr varchar(50),
- user_agent varchar(500),
- user_language varchar(32),
- user_screen_size varchar(32),
- user_device varchar(32),
- user_os_name varchar(32),
- user_browser varchar(32),
- user_browser_version varchar(16),
- unique_visit_id varchar(64),
- visit_date char(8),
- visit_time datetime,
- is_new_visit char(1),
- first_visit_time numeric,
- prev_remain_time numeric,
- total_remain_time numeric,
- site_code varchar(64),
- site_name varchar(100),
- category_code varchar(64),
- category_name varchar(100),
- content_id varchar(64),
- content_title varchar(255),
- visit_user_code varchar(100),
- visit_user_name varchar(100),
- corp_code varchar(64) DEFAULT '0' NOT NULL,
- corp_name varchar(100) DEFAULT 'JeeSite' NOT NULL,
- PRIMARY KEY (id)
-);
-
-
-
-/* Create Indexes */
-
-CREATE INDEX idx_cms_article_cb ON js_cms_article (create_by);
-CREATE INDEX idx_cms_article_cc ON js_cms_article (category_code);
-CREATE INDEX idx_cms_article_corp_code ON js_cms_article (corp_code);
-CREATE INDEX idx_cms_article_status ON js_cms_article (status);
-CREATE INDEX idx_cms_article_ud ON js_cms_article (update_date);
-CREATE INDEX idx_cms_article_weight ON js_cms_article (weight);
-CREATE INDEX idx_cms_category_pc ON js_cms_category (parent_code);
-CREATE INDEX idx_cms_category_ts ON js_cms_category (tree_sort);
-CREATE INDEX idx_cms_category_status ON js_cms_category (status);
-CREATE INDEX idx_cms_category_tss ON js_cms_category (tree_sorts);
-CREATE INDEX idx_cms_comment_catc ON js_cms_comment (category_code);
-CREATE INDEX idx_cms_comment_ai ON js_cms_comment (article_id);
-CREATE INDEX idx_cms_comment_cc ON js_cms_comment (corp_code);
-CREATE INDEX idx_cms_comment_status ON js_cms_comment (status);
-CREATE INDEX idx_cms_guestbook_cc ON js_cms_guestbook (corp_code);
-CREATE INDEX idx_cms_guestbook_status ON js_cms_guestbook (status);
-CREATE INDEX idx_cms_guestbook_type ON js_cms_guestbook (type);
-CREATE INDEX idx_cms_site_status ON js_cms_site (status);
-CREATE INDEX cms_visit_log_cc ON js_cms_visit_log (category_code);
-CREATE INDEX cms_visit_log_ci ON js_cms_visit_log (content_id);
-CREATE INDEX cms_visit_log_fvt ON js_cms_visit_log (first_visit_time);
-CREATE INDEX cms_visit_log_inv ON js_cms_visit_log (is_new_visit);
-CREATE INDEX cms_visit_log_ra ON js_cms_visit_log (remote_addr);
-CREATE INDEX cms_visit_log_sc ON js_cms_visit_log (site_code);
-CREATE INDEX cms_visit_log_uvid ON js_cms_visit_log (unique_visit_id);
-CREATE INDEX cms_visit_log_vd ON js_cms_visit_log (visit_date);
-CREATE INDEX cms_visit_log_vt ON js_cms_visit_log (visit_time);
-CREATE INDEX idx_cms_visit_log_corpc ON js_cms_visit_log (corp_code);
-
-
-
diff --git a/modules/cms/src/main/resources/db/create/mssql/cms.sql b/modules/cms/src/main/resources/db/create/mssql/cms.sql
index bce36a9b..ba8b53c6 100644
--- a/modules/cms/src/main/resources/db/create/mssql/cms.sql
+++ b/modules/cms/src/main/resources/db/create/mssql/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE [${_prefix}cms_article_data]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([id])
);
@@ -89,12 +89,12 @@ CREATE TABLE [${_prefix}cms_category]
(
[category_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] nvarchar(1000) NOT NULL,
+ [tree_names] nvarchar(767) NOT NULL,
[category_name] nvarchar(100) NOT NULL,
[site_code] varchar(64) NOT NULL,
[module_type] varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE [${_prefix}cms_category]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([category_code])
);
diff --git a/modules/cms/src/main/resources/db/create/mysql/cms.sql b/modules/cms/src/main/resources/db/create/mysql/cms.sql
index ca3de7b2..a1a74453 100644
--- a/modules/cms/src/main/resources/db/create/mysql/cms.sql
+++ b/modules/cms/src/main/resources/db/create/mysql/cms.sql
@@ -64,7 +64,7 @@ CREATE TABLE ${_prefix}cms_article_data
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (id)
) COMMENT = '文章详情表';
@@ -90,12 +90,12 @@ CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL COMMENT '栏目编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
category_name varchar(100) NOT NULL COMMENT '栏目名称',
site_code varchar(64) NOT NULL COMMENT '站点编码',
module_type varchar(50) COMMENT '模块类型',
@@ -138,7 +138,7 @@ CREATE TABLE ${_prefix}cms_category
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (category_code)
) COMMENT = '栏目表';
diff --git a/modules/cms/src/main/resources/db/create/oracle/cms.sql b/modules/cms/src/main/resources/db/create/oracle/cms.sql
index 1b00e6f4..8f4ed52d 100644
--- a/modules/cms/src/main/resources/db/create/oracle/cms.sql
+++ b/modules/cms/src/main/resources/db/create/oracle/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE ${_prefix}cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (id)
);
@@ -89,12 +89,12 @@ CREATE TABLE ${_prefix}cms_category
(
category_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names nvarchar2(1000) NOT NULL,
+ tree_names nvarchar2(767) NOT NULL,
category_name nvarchar2(100) NOT NULL,
site_code varchar2(64) NOT NULL,
module_type varchar2(50),
@@ -137,7 +137,7 @@ CREATE TABLE ${_prefix}cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (category_code)
);
diff --git a/modules/cms/src/main/resources/db/create/postgresql/cms.sql b/modules/cms/src/main/resources/db/create/postgresql/cms.sql
index c16501c1..c70459ca 100644
--- a/modules/cms/src/main/resources/db/create/postgresql/cms.sql
+++ b/modules/cms/src/main/resources/db/create/postgresql/cms.sql
@@ -63,7 +63,7 @@ CREATE TABLE ${_prefix}cms_article_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (id)
) WITHOUT OIDS;
@@ -89,12 +89,12 @@ CREATE TABLE ${_prefix}cms_category
(
category_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
category_name varchar(100) NOT NULL,
site_code varchar(64) NOT NULL,
module_type varchar(50),
@@ -137,7 +137,7 @@ CREATE TABLE ${_prefix}cms_category
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (category_code)
) WITHOUT OIDS;
diff --git a/modules/cms/src/main/resources/db/upgrade/cms/mssql/mssql_5.0.0.sql b/modules/cms/src/main/resources/db/upgrade/cms/mssql/mssql_5.0.0.sql
index 197a2fc7..bc4047ed 100644
--- a/modules/cms/src/main/resources/db/upgrade/cms/mssql/mssql_5.0.0.sql
+++ b/modules/cms/src/main/resources/db/upgrade/cms/mssql/mssql_5.0.0.sql
@@ -1,6 +1,6 @@
ALTER TABLE ${_prefix}cms_category
-ADD extend_json text;
+ADD extend_json varchar(1000);
ALTER TABLE ${_prefix}cms_article_data
-ADD extend_json text;
+ADD extend_json varchar(1000);
diff --git a/modules/cms/src/main/resources/db/upgrade/cms/mysql/mysql_5.0.0.sql b/modules/cms/src/main/resources/db/upgrade/cms/mysql/mysql_5.0.0.sql
index bb560a19..5fb79f16 100644
--- a/modules/cms/src/main/resources/db/upgrade/cms/mysql/mysql_5.0.0.sql
+++ b/modules/cms/src/main/resources/db/upgrade/cms/mysql/mysql_5.0.0.sql
@@ -1,6 +1,6 @@
ALTER TABLE `${_prefix}cms_category`
-ADD COLUMN extend_json text COMMENT '扩展 JSON';
+ADD COLUMN extend_json varchar(1000) COMMENT '扩展 JSON';
ALTER TABLE `${_prefix}cms_article_data`
-ADD COLUMN extend_json text COMMENT '扩展 JSON';
\ No newline at end of file
+ADD COLUMN extend_json varchar(1000) COMMENT '扩展 JSON';
\ No newline at end of file
diff --git a/modules/cms/src/main/resources/db/upgrade/cms/oracle/oracle_5.0.0.sql b/modules/cms/src/main/resources/db/upgrade/cms/oracle/oracle_5.0.0.sql
index 9975d7a4..b5aa37b2 100644
--- a/modules/cms/src/main/resources/db/upgrade/cms/oracle/oracle_5.0.0.sql
+++ b/modules/cms/src/main/resources/db/upgrade/cms/oracle/oracle_5.0.0.sql
@@ -1,6 +1,6 @@
-ALTER TABLE ${_prefix}cms_category ADD extend_json clob;
+ALTER TABLE ${_prefix}cms_category ADD extend_json varchar2(1000);
COMMENT ON COLUMN ${_prefix}cms_category.extend_json IS '扩展 JSON';
-ALTER TABLE ${_prefix}cms_article_data ADD extend_json clob;
+ALTER TABLE ${_prefix}cms_article_data ADD extend_json varchar2(1000);
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_json IS '扩展 JSON';
diff --git a/modules/cms/src/main/resources/db/upgrade/cms/postgresql/postgresql_5.0.0.sql b/modules/cms/src/main/resources/db/upgrade/cms/postgresql/postgresql_5.0.0.sql
index 9ea65e21..5a1ed487 100644
--- a/modules/cms/src/main/resources/db/upgrade/cms/postgresql/postgresql_5.0.0.sql
+++ b/modules/cms/src/main/resources/db/upgrade/cms/postgresql/postgresql_5.0.0.sql
@@ -1,6 +1,6 @@
-ALTER TABLE ${_prefix}cms_category ADD COLUMN extend_json text;
+ALTER TABLE ${_prefix}cms_category ADD COLUMN extend_json varchar(1000);
COMMENT ON COLUMN ${_prefix}cms_category.extend_json IS '扩展 JSON';
-ALTER TABLE ${_prefix}cms_article_data ADD COLUMN extend_json text;
+ALTER TABLE ${_prefix}cms_article_data ADD COLUMN extend_json varchar(1000);
COMMENT ON COLUMN ${_prefix}cms_article_data.extend_json IS '扩展 JSON';
diff --git a/modules/cms/src/main/resources/db/upgrade/cms/versions b/modules/cms/src/main/resources/db/upgrade/cms/versions
index 7ea60236..877f0241 100644
--- a/modules/cms/src/main/resources/db/upgrade/cms/versions
+++ b/modules/cms/src/main/resources/db/upgrade/cms/versions
@@ -8,4 +8,5 @@
4.2.2
4.2.3
4.3.0
-5.0.0
\ No newline at end of file
+5.0.0
+5.0.1
\ No newline at end of file
diff --git a/modules/core/db/core.erm b/modules/core/db/core.erm
index 65dceb92..d65a5efe 100644
--- a/modules/core/db/core.erm
+++ b/modules/core/db/core.erm
@@ -11,8 +11,8 @@
0
1.0
- 226
- 1459
+ 0
+ 2448
128
128
@@ -1320,8 +1320,8 @@
decimal(p)
- 2ed50dd645df216a959f424801ebca617c30e9b2
- null
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
null
false
null
@@ -1333,7 +1333,7 @@
扩展 JSON
extend_json
- clob
+ varchar(n)
ad6f9eff50476669df62b7601cbc3a2e0c905d36
@@ -2776,8 +2776,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -3960,8 +3960,8 @@
decimal(p)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -3992,8 +3992,8 @@
decimal(p)
- 312c35e49a1de2ac558655550904b2d4e275322f
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -15402,320 +15402,6 @@
-
- e358008a1c9b84f744e89039339ba56765fe34bd
- 1088
- 387
- Segoe UI
- 9
- 521
- 1135
-
- 128
- 128
- 192
-
-
-
- 475346a4e370fda6d6be7b9662156dcd49b37fb1
- 1bfc4bd3083403779e9ec3b1bab83e7eed4732e5
- e358008a1c9b84f744e89039339ba56765fe34bd
- -1
- -1
- -1
- -1
-
- 0
- 0
- 0
-
- 1..n
- 0..1
- true
-
- RESTRICT
- RESTRICT
- null
- null
-
-
- js_sys_company
- 公司表
-
-
-
-
-
-
- 8b9e1b544f371e8c2350ab8926707418a6ea8fdf
- 5ac7f3a7a755a58e6119c8d4922df644559e632f
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- true
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- a535b6c506004a7fdf4d48984c9ff2cfa59c157a
-
- 5574844cb0d58e6bdfa1ca122c6cca8c5b27602a
- 7c46717b372c8596c8138ff412b0363bea79262f
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- f0f47249781a8c1e655ae11236426b788f099fce
- bb54ac3b2667504dc519cb88904db1337b64704e
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- cc2d46a644ef882366305e786927e310dc7945cb
- 0bc7917672103a43ef4220fe999083a392356666
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- bdc9f61f5a7bd4a53e05d939ea82f9885c78eb01
- 84fb98359c82f62d61719d8ce1d1f850d69d972f
- 475346a4e370fda6d6be7b9662156dcd49b37fb1
-
-
-
-
- varchar(n)
-
-
- false
- true
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- 35ae805d1da92afdb99b2fe8c536d1649356fccd
- ea920cba2fe0eaee64a2310ece7cda4b198b37ec
- 118dab95fc1f792cd468b9f66af2d4fabd98c39b
-
-
-
- false
- true
- idx_sys_company_cc
-
-
-
-
- b8ea4b73d6d32a222e5abfd453287575ae518480
- false
-
-
-
-
- false
- true
- idx_sys_company_pc
-
-
-
-
- 394369b90c0a5b6efeed3cf823c642605d7a1653
- false
-
-
-
-
- false
- true
- idx_sys_company_ts
-
-
-
-
- 23f973124aedd0244533f4e7b3b103c548b966be
- false
-
-
-
-
- false
- true
- idx_sys_company_status
-
-
-
-
- f0036584bd8711715579d21994a0105935605a7e
- false
-
-
-
-
- false
- true
- idx_sys_company_vc
-
-
-
-
- 7c46717b372c8596c8138ff412b0363bea79262f
- false
-
-
-
-
- false
- true
- idx_sys_company_pcs
-
-
-
-
- e8d877396943acfec73023dba2c1c6e3d7802d62
- false
-
-
-
-
- false
- true
- idx_sys_company_tss
-
-
-
-
- 984d5eac2b3221118a61655e4a5a49c78e0f0151
- false
-
-
-
-
-
-
-
-
-
-
bbe68e376638ab208682d127d252c38bb6c953a5
1244
@@ -16375,475 +16061,6 @@
-
- 3d247382b17eebade65fa207bb37d089d3c8042a
- 1244
- 387
- Segoe UI
- 9
- 48
- 792
-
- 128
- 128
- 192
-
-
-
- js_sys_office
- 组织机构表
-
-
-
-
-
-
- a5fffb704f5efbf6cba1e9e81fd45336d06f06c0
- 512f24dbe486a211117dfb58e689ef3e0e5009a0
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- true
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- a535b6c506004a7fdf4d48984c9ff2cfa59c157a
-
- 87b8aa1c7178b4ce728dac87ce65c43bec953427
- 362544a460470412b9160888e562c4a582626f0e
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 2b8439b512c0d6df70ca5f7c65bfd30a32def655
- 2c78fac5e5d538c5e2fa790b4ce1e0217547d271
-
-
-
-
- nvarchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 60bc76a5c1e1f5559a42184bff19549d11c7173a
- 32800aecf8993dd18a08cbed7711c76cf62a0c21
-
-
-
-
- varchar(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 7de44d266aacfd2735733386ead9dffd140cdef4
- 6eab10bd38fccfdcc5a25f66389ba23a3192b6c9
-
-
-
-
- character(n)
-
-
- false
- false
- true
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- b458d603ccaa8a68b8e7f4af5bc49b45cab7d11c
- 16612d3a02d933279b078bd47f663acefa60e8c5
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 73f7a37e9b9d7dbfe21646c4fab3347a7d204913
- 7b0e850652cfc5cd4e87982e33f5787f6db36704
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 666f23b96ed873b11a77ceca096cafe42631af5f
- 148bc18726ef2a8682f8cc0c8ae4859e090564e0
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 275cece5dc0985966870fa12af1ce5928b902eb0
- d63923c59ef1fcecc6a5d5853f41fb3915b3e010
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
-
- 329bbb76f0884117ace79bb686695f4e9cb120b6
- a524d13c791fb53b1465c6c814d96eff6798b2c3
-
-
-
-
- varchar(n)
-
-
- false
- false
- false
- false
- false
-
-
-
-
-
-
-
-
-
-
- false
- false
- false
-
-
- 0
-
-
- 35ae805d1da92afdb99b2fe8c536d1649356fccd
- ea920cba2fe0eaee64a2310ece7cda4b198b37ec
- 118dab95fc1f792cd468b9f66af2d4fabd98c39b
-
-
-
- false
- true
- idx_sys_office_cc
-
-
-
-
- b8ea4b73d6d32a222e5abfd453287575ae518480
- false
-
-
-
-
- false
- true
- idx_sys_office_pc
-
-
-
-
- 394369b90c0a5b6efeed3cf823c642605d7a1653
- false
-
-
-
-
- false
- true
- idx_sys_office_pcs
-
-
-
-
- e8d877396943acfec73023dba2c1c6e3d7802d62
- false
-
-
-
-
- false
- true
- idx_sys_office_status
-
-
-
-
- f0036584bd8711715579d21994a0105935605a7e
- false
-
-
-
-
- false
- true
- idx_sys_office_ot
-
-
-
-
- 6eab10bd38fccfdcc5a25f66389ba23a3192b6c9
- false
-
-
-
-
- false
- true
- idx_sys_office_vc
-
-
-
-
- 362544a460470412b9160888e562c4a582626f0e
- false
-
-
-
-
- false
- true
- idx_sys_office_ts
-
-
-
-
- 23f973124aedd0244533f4e7b3b103c548b966be
- false
-
-
-
-
- false
- true
- idx_sys_office_tss
-
-
-
-
- 984d5eac2b3221118a61655e4a5a49c78e0f0151
- false
-
-
-
-
-
-
-
-
-
-
6615f2ce0ec05caf1a51f92d1c2b458984ac9db6
296
@@ -17464,6 +16681,789 @@
+
+ e358008a1c9b84f744e89039339ba56765fe34bd
+ 1088
+ 387
+ Segoe UI
+ 9
+ 521
+ 1135
+
+ 128
+ 128
+ 192
+
+
+
+ 475346a4e370fda6d6be7b9662156dcd49b37fb1
+ 1bfc4bd3083403779e9ec3b1bab83e7eed4732e5
+ e358008a1c9b84f744e89039339ba56765fe34bd
+ -1
+ -1
+ -1
+ -1
+
+ 0
+ 0
+ 0
+
+ 1..n
+ 0..1
+ true
+
+ RESTRICT
+ RESTRICT
+ null
+ null
+
+
+ js_sys_company
+ 公司表
+
+
+
+
+
+
+ 8b9e1b544f371e8c2350ab8926707418a6ea8fdf
+ 5ac7f3a7a755a58e6119c8d4922df644559e632f
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ a535b6c506004a7fdf4d48984c9ff2cfa59c157a
+
+ 5574844cb0d58e6bdfa1ca122c6cca8c5b27602a
+ 7c46717b372c8596c8138ff412b0363bea79262f
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ f0f47249781a8c1e655ae11236426b788f099fce
+ bb54ac3b2667504dc519cb88904db1337b64704e
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ cc2d46a644ef882366305e786927e310dc7945cb
+ 0bc7917672103a43ef4220fe999083a392356666
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ bdc9f61f5a7bd4a53e05d939ea82f9885c78eb01
+ 84fb98359c82f62d61719d8ce1d1f850d69d972f
+ 475346a4e370fda6d6be7b9662156dcd49b37fb1
+
+
+
+
+ varchar(n)
+
+
+ false
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ 35ae805d1da92afdb99b2fe8c536d1649356fccd
+ ea920cba2fe0eaee64a2310ece7cda4b198b37ec
+ 118dab95fc1f792cd468b9f66af2d4fabd98c39b
+
+
+
+ false
+ true
+ idx_sys_company_cc
+
+
+
+
+ b8ea4b73d6d32a222e5abfd453287575ae518480
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_pc
+
+
+
+
+ 394369b90c0a5b6efeed3cf823c642605d7a1653
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_ts
+
+
+
+
+ 23f973124aedd0244533f4e7b3b103c548b966be
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_status
+
+
+
+
+ f0036584bd8711715579d21994a0105935605a7e
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_vc
+
+
+
+
+ 7c46717b372c8596c8138ff412b0363bea79262f
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_pcs
+
+
+
+
+ e8d877396943acfec73023dba2c1c6e3d7802d62
+ false
+
+
+
+
+ false
+ true
+ idx_sys_company_tss
+
+
+
+
+ 984d5eac2b3221118a61655e4a5a49c78e0f0151
+ false
+
+
+
+
+
+
+
+
+
+
+
+ 3d247382b17eebade65fa207bb37d089d3c8042a
+ 1244
+ 387
+ Segoe UI
+ 9
+ 48
+ 792
+
+ 128
+ 128
+ 192
+
+
+
+ js_sys_office
+ 组织机构表
+
+
+
+
+
+
+ a5fffb704f5efbf6cba1e9e81fd45336d06f06c0
+ 512f24dbe486a211117dfb58e689ef3e0e5009a0
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ a535b6c506004a7fdf4d48984c9ff2cfa59c157a
+
+ 87b8aa1c7178b4ce728dac87ce65c43bec953427
+ 362544a460470412b9160888e562c4a582626f0e
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 2b8439b512c0d6df70ca5f7c65bfd30a32def655
+ 2c78fac5e5d538c5e2fa790b4ce1e0217547d271
+
+
+
+
+ nvarchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 60bc76a5c1e1f5559a42184bff19549d11c7173a
+ 32800aecf8993dd18a08cbed7711c76cf62a0c21
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 7de44d266aacfd2735733386ead9dffd140cdef4
+ 6eab10bd38fccfdcc5a25f66389ba23a3192b6c9
+
+
+
+
+ character(n)
+
+
+ false
+ false
+ true
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ b458d603ccaa8a68b8e7f4af5bc49b45cab7d11c
+ 16612d3a02d933279b078bd47f663acefa60e8c5
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 73f7a37e9b9d7dbfe21646c4fab3347a7d204913
+ 7b0e850652cfc5cd4e87982e33f5787f6db36704
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 666f23b96ed873b11a77ceca096cafe42631af5f
+ 148bc18726ef2a8682f8cc0c8ae4859e090564e0
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 275cece5dc0985966870fa12af1ce5928b902eb0
+ d63923c59ef1fcecc6a5d5853f41fb3915b3e010
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+
+ 329bbb76f0884117ace79bb686695f4e9cb120b6
+ a524d13c791fb53b1465c6c814d96eff6798b2c3
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
+ 35ae805d1da92afdb99b2fe8c536d1649356fccd
+ ea920cba2fe0eaee64a2310ece7cda4b198b37ec
+ 118dab95fc1f792cd468b9f66af2d4fabd98c39b
+
+
+
+ false
+ true
+ idx_sys_office_cc
+
+
+
+
+ b8ea4b73d6d32a222e5abfd453287575ae518480
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_pc
+
+
+
+
+ 394369b90c0a5b6efeed3cf823c642605d7a1653
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_pcs
+
+
+
+
+ e8d877396943acfec73023dba2c1c6e3d7802d62
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_status
+
+
+
+
+ f0036584bd8711715579d21994a0105935605a7e
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_ot
+
+
+
+
+ 6eab10bd38fccfdcc5a25f66389ba23a3192b6c9
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_vc
+
+
+
+
+ 362544a460470412b9160888e562c4a582626f0e
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_ts
+
+
+
+
+ 23f973124aedd0244533f4e7b3b103c548b966be
+ false
+
+
+
+
+ false
+ true
+ idx_sys_office_tss
+
+
+
+
+ 984d5eac2b3221118a61655e4a5a49c78e0f0151
+ false
+
+
+
+
+
+
+
+
+
+
@@ -18650,13 +18650,13 @@
- 2ed50dd645df216a959f424801ebca617c30e9b2
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
42c5d8f490f69b93e77698efa030ca23988ae696
- clob
+ varchar(n)
false
@@ -18722,7 +18722,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -18788,7 +18788,7 @@
- 312c35e49a1de2ac558655550904b2d4e275322f
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -18887,7 +18887,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/modules/core/db/db2/core.sql b/modules/core/db/db2/core.sql
index 4f336fdc..3c0316a7 100644
--- a/modules/core/db/db2/core.sql
+++ b/modules/core/db/db2/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE js_sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name vargraphic(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE js_sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name vargraphic(200) NOT NULL,
full_name vargraphic(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE js_sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label vargraphic(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE js_sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE js_sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE js_sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name vargraphic(50),
+ server_url vargraphic(500),
+ lic_version vargraphic(10),
+ heart_time timestamp,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks vargraphic(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE js_sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE js_sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE js_sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name vargraphic(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE js_sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE js_sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE js_sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
);
diff --git a/modules/core/db/h2/core.sql b/modules/core/db/h2/core.sql
index 765a7b19..944f2069 100644
--- a/modules/core/db/h2/core.sql
+++ b/modules/core/db/h2/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE js_sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name varchar(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE js_sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name varchar(200) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE js_sys_company
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE js_sys_dict_data
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE js_sys_file_upload
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE js_sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name varchar(50),
+ server_url varchar(500),
+ lic_version varchar(10),
+ heart_time datetime,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date datetime NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date datetime NOT NULL,
+ remarks varchar(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE js_sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE js_sys_menu
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE js_sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name varchar(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE js_sys_office
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE js_sys_role
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE js_sys_user
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
);
diff --git a/modules/core/db/mssql/core.sql b/modules/core/db/mssql/core.sql
index 754f8186..5b304c0d 100644
--- a/modules/core/db/mssql/core.sql
+++ b/modules/core/db/mssql/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE [js_sys_area]
(
[area_code] varchar(100) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[area_name] nvarchar(100) NOT NULL,
[area_type] char(1),
[status] char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE [js_sys_company]
(
[company_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[view_code] varchar(100) NOT NULL,
[company_name] nvarchar(200) NOT NULL,
[full_name] nvarchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE [js_sys_company]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([company_code])
);
@@ -158,12 +158,12 @@ CREATE TABLE [js_sys_dict_data]
(
[dict_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[dict_label] nvarchar(100) NOT NULL,
[dict_value] varchar(100) NOT NULL,
[dict_icon] varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE [js_sys_dict_data]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([dict_code])
);
@@ -316,7 +316,27 @@ CREATE TABLE [js_sys_file_upload]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
+ PRIMARY KEY ([id])
+);
+
+
+-- 系统健康检查
+CREATE TABLE [js_sys_health_check]
+(
+ [id] varchar(64) NOT NULL,
+ [server_name] nvarchar(50),
+ [server_url] nvarchar(500),
+ [lic_version] nvarchar(10),
+ [heart_time] datetime,
+ [timeout] decimal(10),
+ [state] char(1),
+ [status] char(1) DEFAULT '0' NOT NULL,
+ [create_by] varchar(64) NOT NULL,
+ [create_date] datetime NOT NULL,
+ [update_by] varchar(64) NOT NULL,
+ [update_date] datetime NOT NULL,
+ [remarks] nvarchar(500),
PRIMARY KEY ([id])
);
@@ -409,12 +429,12 @@ CREATE TABLE [js_sys_menu]
(
[menu_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[menu_name] varchar(100) NOT NULL,
[menu_type] char(1) NOT NULL,
[menu_href] varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE [js_sys_menu]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([menu_code])
);
@@ -601,12 +621,12 @@ CREATE TABLE [js_sys_office]
(
[office_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[view_code] varchar(100) NOT NULL,
[office_name] nvarchar(100) NOT NULL,
[full_name] varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE [js_sys_office]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([office_code])
);
@@ -709,7 +729,7 @@ CREATE TABLE [js_sys_role]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([role_code])
);
@@ -796,7 +816,7 @@ CREATE TABLE [js_sys_user]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([user_code])
);
diff --git a/modules/core/db/mysql/core.sql b/modules/core/db/mysql/core.sql
index 2a89c072..52a6cd16 100644
--- a/modules/core/db/mysql/core.sql
+++ b/modules/core/db/mysql/core.sql
@@ -62,12 +62,12 @@ CREATE TABLE js_sys_area
(
area_code varchar(100) NOT NULL COMMENT '区域编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
area_name varchar(100) NOT NULL COMMENT '区域名称',
area_type char(1) COMMENT '区域类型',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
@@ -85,12 +85,12 @@ CREATE TABLE js_sys_company
(
company_code varchar(64) NOT NULL COMMENT '公司编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
view_code varchar(100) NOT NULL COMMENT '公司代码',
company_name varchar(200) NOT NULL COMMENT '公司名称',
full_name varchar(200) NOT NULL COMMENT '公司全称',
@@ -123,7 +123,7 @@ CREATE TABLE js_sys_company
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (company_code)
) COMMENT = '公司表';
@@ -159,12 +159,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar(64) NOT NULL COMMENT '字典编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
dict_label varchar(100) NOT NULL COMMENT '字典标签',
dict_value varchar(100) NOT NULL COMMENT '字典键值',
dict_icon varchar(100) COMMENT '字典图标',
@@ -201,7 +201,7 @@ CREATE TABLE js_sys_dict_data
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (dict_code)
) COMMENT = '字典数据表';
@@ -317,11 +317,31 @@ CREATE TABLE js_sys_file_upload
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (id)
) COMMENT = '文件上传表';
+-- 系统健康检查
+CREATE TABLE js_sys_health_check
+(
+ id varchar(64) NOT NULL COMMENT '编号',
+ server_name varchar(50) COMMENT '系统节点名称',
+ server_url varchar(500) COMMENT '系统节点地址',
+ lic_version varchar(10) COMMENT '系统许可版本',
+ heart_time datetime COMMENT '最后心跳时间',
+ timeout decimal(10) COMMENT '超时时间',
+ state char(1) COMMENT '服务状态',
+ status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
+ create_by varchar(64) NOT NULL COMMENT '创建者',
+ create_date datetime NOT NULL COMMENT '创建时间',
+ update_by varchar(64) NOT NULL COMMENT '更新者',
+ update_date datetime NOT NULL COMMENT '更新时间',
+ remarks varchar(500) COMMENT '备注信息',
+ PRIMARY KEY (id)
+) COMMENT = '系统健康检查';
+
+
-- 作业调度表
CREATE TABLE js_sys_job
(
@@ -410,12 +430,12 @@ CREATE TABLE js_sys_menu
(
menu_code varchar(64) NOT NULL COMMENT '菜单编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
menu_name varchar(100) NOT NULL COMMENT '菜单名称',
menu_type char(1) NOT NULL COMMENT '菜单类型(1菜单 2权限 3开发)',
menu_href varchar(1000) COMMENT '链接',
@@ -456,7 +476,7 @@ CREATE TABLE js_sys_menu
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (menu_code)
) COMMENT = '菜单表';
@@ -602,12 +622,12 @@ CREATE TABLE js_sys_office
(
office_code varchar(64) NOT NULL COMMENT '机构编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
view_code varchar(100) NOT NULL COMMENT '机构代码',
office_name varchar(100) NOT NULL COMMENT '机构名称',
full_name varchar(200) NOT NULL COMMENT '机构全称',
@@ -645,7 +665,7 @@ CREATE TABLE js_sys_office
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (office_code)
) COMMENT = '组织机构表';
@@ -710,7 +730,7 @@ CREATE TABLE js_sys_role
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (role_code)
) COMMENT = '角色表';
@@ -797,7 +817,7 @@ CREATE TABLE js_sys_user
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (user_code)
) COMMENT = '用户表';
diff --git a/modules/core/db/oracle/core.sql b/modules/core/db/oracle/core.sql
index 18cfc4b1..86f021b1 100644
--- a/modules/core/db/oracle/core.sql
+++ b/modules/core/db/oracle/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE js_sys_area
(
area_code varchar2(100) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
area_name nvarchar2(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE js_sys_company
(
company_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
view_code varchar2(100) NOT NULL,
company_name nvarchar2(200) NOT NULL,
full_name nvarchar2(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE js_sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
dict_label nvarchar2(100) NOT NULL,
dict_value varchar2(100) NOT NULL,
dict_icon varchar2(100),
@@ -200,7 +200,7 @@ CREATE TABLE js_sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE js_sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE js_sys_health_check
+(
+ id varchar2(64) NOT NULL,
+ server_name nvarchar2(50),
+ server_url nvarchar2(500),
+ lic_version nvarchar2(10),
+ heart_time timestamp,
+ timeout number(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar2(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar2(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks nvarchar2(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE js_sys_menu
(
menu_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
menu_name varchar2(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar2(1000),
@@ -455,7 +475,7 @@ CREATE TABLE js_sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE js_sys_office
(
office_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
view_code varchar2(100) NOT NULL,
office_name nvarchar2(100) NOT NULL,
full_name varchar2(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE js_sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE js_sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE js_sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (user_code)
);
@@ -1194,6 +1214,20 @@ COMMENT ON COLUMN js_sys_file_upload.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN js_sys_file_upload.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN js_sys_file_upload.extend_d4 IS '扩展 Date 4';
COMMENT ON COLUMN js_sys_file_upload.extend_json IS '扩展 JSON';
+COMMENT ON TABLE js_sys_health_check IS '系统健康检查';
+COMMENT ON COLUMN js_sys_health_check.id IS '编号';
+COMMENT ON COLUMN js_sys_health_check.server_name IS '系统节点名称';
+COMMENT ON COLUMN js_sys_health_check.server_url IS '系统节点地址';
+COMMENT ON COLUMN js_sys_health_check.lic_version IS '系统许可版本';
+COMMENT ON COLUMN js_sys_health_check.heart_time IS '最后心跳时间';
+COMMENT ON COLUMN js_sys_health_check.timeout IS '超时时间';
+COMMENT ON COLUMN js_sys_health_check.state IS '服务状态';
+COMMENT ON COLUMN js_sys_health_check.status IS '状态(0正常 1删除 2停用)';
+COMMENT ON COLUMN js_sys_health_check.create_by IS '创建者';
+COMMENT ON COLUMN js_sys_health_check.create_date IS '创建时间';
+COMMENT ON COLUMN js_sys_health_check.update_by IS '更新者';
+COMMENT ON COLUMN js_sys_health_check.update_date IS '更新时间';
+COMMENT ON COLUMN js_sys_health_check.remarks IS '备注信息';
COMMENT ON TABLE js_sys_job IS '作业调度表';
COMMENT ON COLUMN js_sys_job.job_name IS '任务名称';
COMMENT ON COLUMN js_sys_job.job_group IS '任务组名';
diff --git a/modules/core/db/postgresql/core.sql b/modules/core/db/postgresql/core.sql
index e8744d94..5ccd1d1d 100644
--- a/modules/core/db/postgresql/core.sql
+++ b/modules/core/db/postgresql/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE js_sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name varchar(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE js_sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name varchar(200) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE js_sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
) WITHOUT OIDS;
@@ -158,12 +158,12 @@ CREATE TABLE js_sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE js_sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
) WITHOUT OIDS;
@@ -316,7 +316,27 @@ CREATE TABLE js_sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+) WITHOUT OIDS;
+
+
+-- 系统健康检查
+CREATE TABLE js_sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name varchar(50),
+ server_url varchar(500),
+ lic_version varchar(10),
+ heart_time timestamp,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks varchar(500),
PRIMARY KEY (id)
) WITHOUT OIDS;
@@ -409,12 +429,12 @@ CREATE TABLE js_sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE js_sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
) WITHOUT OIDS;
@@ -601,12 +621,12 @@ CREATE TABLE js_sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name varchar(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE js_sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
) WITHOUT OIDS;
@@ -709,7 +729,7 @@ CREATE TABLE js_sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
) WITHOUT OIDS;
@@ -796,7 +816,7 @@ CREATE TABLE js_sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
) WITHOUT OIDS;
@@ -1194,6 +1214,20 @@ COMMENT ON COLUMN js_sys_file_upload.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN js_sys_file_upload.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN js_sys_file_upload.extend_d4 IS '扩展 Date 4';
COMMENT ON COLUMN js_sys_file_upload.extend_json IS '扩展 JSON';
+COMMENT ON TABLE js_sys_health_check IS '系统健康检查';
+COMMENT ON COLUMN js_sys_health_check.id IS '编号';
+COMMENT ON COLUMN js_sys_health_check.server_name IS '系统节点名称';
+COMMENT ON COLUMN js_sys_health_check.server_url IS '系统节点地址';
+COMMENT ON COLUMN js_sys_health_check.lic_version IS '系统许可版本';
+COMMENT ON COLUMN js_sys_health_check.heart_time IS '最后心跳时间';
+COMMENT ON COLUMN js_sys_health_check.timeout IS '超时时间';
+COMMENT ON COLUMN js_sys_health_check.state IS '服务状态';
+COMMENT ON COLUMN js_sys_health_check.status IS '状态(0正常 1删除 2停用)';
+COMMENT ON COLUMN js_sys_health_check.create_by IS '创建者';
+COMMENT ON COLUMN js_sys_health_check.create_date IS '创建时间';
+COMMENT ON COLUMN js_sys_health_check.update_by IS '更新者';
+COMMENT ON COLUMN js_sys_health_check.update_date IS '更新时间';
+COMMENT ON COLUMN js_sys_health_check.remarks IS '备注信息';
COMMENT ON TABLE js_sys_job IS '作业调度表';
COMMENT ON COLUMN js_sys_job.job_name IS '任务名称';
COMMENT ON COLUMN js_sys_job.job_group IS '任务组名';
diff --git a/modules/core/src/main/resources/db/create/db2/core.sql b/modules/core/src/main/resources/db/create/db2/core.sql
index c30eb2d1..1a4ed563 100644
--- a/modules/core/src/main/resources/db/create/db2/core.sql
+++ b/modules/core/src/main/resources/db/create/db2/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE ${_prefix}sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name vargraphic(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE ${_prefix}sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name vargraphic(200) NOT NULL,
full_name vargraphic(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE ${_prefix}sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE ${_prefix}sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label vargraphic(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE ${_prefix}sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE ${_prefix}sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE ${_prefix}sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name vargraphic(50),
+ server_url vargraphic(500),
+ lic_version vargraphic(10),
+ heart_time timestamp,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks vargraphic(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE ${_prefix}sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE ${_prefix}sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE ${_prefix}sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name vargraphic(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE ${_prefix}sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE ${_prefix}sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE ${_prefix}sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
);
diff --git a/modules/core/src/main/resources/db/create/h2/core.sql b/modules/core/src/main/resources/db/create/h2/core.sql
index c8bc348d..f2fa5339 100644
--- a/modules/core/src/main/resources/db/create/h2/core.sql
+++ b/modules/core/src/main/resources/db/create/h2/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE ${_prefix}sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name varchar(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE ${_prefix}sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name varchar(200) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE ${_prefix}sys_company
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE ${_prefix}sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE ${_prefix}sys_dict_data
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE ${_prefix}sys_file_upload
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE ${_prefix}sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name varchar(50),
+ server_url varchar(500),
+ lic_version varchar(10),
+ heart_time datetime,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date datetime NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date datetime NOT NULL,
+ remarks varchar(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE ${_prefix}sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE ${_prefix}sys_menu
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE ${_prefix}sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name varchar(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE ${_prefix}sys_office
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE ${_prefix}sys_role
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE ${_prefix}sys_user
extend_d2 datetime,
extend_d3 datetime,
extend_d4 datetime,
- extend_json clob,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
);
diff --git a/modules/core/src/main/resources/db/create/mssql/core.sql b/modules/core/src/main/resources/db/create/mssql/core.sql
index 17aeecea..00b36729 100644
--- a/modules/core/src/main/resources/db/create/mssql/core.sql
+++ b/modules/core/src/main/resources/db/create/mssql/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE [${_prefix}sys_area]
(
[area_code] varchar(100) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[area_name] nvarchar(100) NOT NULL,
[area_type] char(1),
[status] char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE [${_prefix}sys_company]
(
[company_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[view_code] varchar(100) NOT NULL,
[company_name] nvarchar(200) NOT NULL,
[full_name] nvarchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE [${_prefix}sys_company]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([company_code])
);
@@ -158,12 +158,12 @@ CREATE TABLE [${_prefix}sys_dict_data]
(
[dict_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[dict_label] nvarchar(100) NOT NULL,
[dict_value] varchar(100) NOT NULL,
[dict_icon] varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE [${_prefix}sys_dict_data]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([dict_code])
);
@@ -316,7 +316,27 @@ CREATE TABLE [${_prefix}sys_file_upload]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
+ PRIMARY KEY ([id])
+);
+
+
+-- 系统健康检查
+CREATE TABLE [${_prefix}sys_health_check]
+(
+ [id] varchar(64) NOT NULL,
+ [server_name] nvarchar(50),
+ [server_url] nvarchar(500),
+ [lic_version] nvarchar(10),
+ [heart_time] datetime,
+ [timeout] decimal(10),
+ [state] char(1),
+ [status] char(1) DEFAULT '0' NOT NULL,
+ [create_by] varchar(64) NOT NULL,
+ [create_date] datetime NOT NULL,
+ [update_by] varchar(64) NOT NULL,
+ [update_date] datetime NOT NULL,
+ [remarks] nvarchar(500),
PRIMARY KEY ([id])
);
@@ -409,12 +429,12 @@ CREATE TABLE [${_prefix}sys_menu]
(
[menu_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[menu_name] varchar(100) NOT NULL,
[menu_type] char(1) NOT NULL,
[menu_href] varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE [${_prefix}sys_menu]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([menu_code])
);
@@ -601,12 +621,12 @@ CREATE TABLE [${_prefix}sys_office]
(
[office_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[view_code] varchar(100) NOT NULL,
[office_name] nvarchar(100) NOT NULL,
[full_name] varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE [${_prefix}sys_office]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([office_code])
);
@@ -709,7 +729,7 @@ CREATE TABLE [${_prefix}sys_role]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([role_code])
);
@@ -796,7 +816,7 @@ CREATE TABLE [${_prefix}sys_user]
[extend_d2] datetime,
[extend_d3] datetime,
[extend_d4] datetime,
- [extend_json] text,
+ [extend_json] varchar(1000),
PRIMARY KEY ([user_code])
);
diff --git a/modules/core/src/main/resources/db/create/mysql/core.sql b/modules/core/src/main/resources/db/create/mysql/core.sql
index e6b4bb62..8217cea4 100644
--- a/modules/core/src/main/resources/db/create/mysql/core.sql
+++ b/modules/core/src/main/resources/db/create/mysql/core.sql
@@ -62,12 +62,12 @@ CREATE TABLE ${_prefix}sys_area
(
area_code varchar(100) NOT NULL COMMENT '区域编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
area_name varchar(100) NOT NULL COMMENT '区域名称',
area_type char(1) COMMENT '区域类型',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
@@ -85,12 +85,12 @@ CREATE TABLE ${_prefix}sys_company
(
company_code varchar(64) NOT NULL COMMENT '公司编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
view_code varchar(100) NOT NULL COMMENT '公司代码',
company_name varchar(200) NOT NULL COMMENT '公司名称',
full_name varchar(200) NOT NULL COMMENT '公司全称',
@@ -123,7 +123,7 @@ CREATE TABLE ${_prefix}sys_company
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (company_code)
) COMMENT = '公司表';
@@ -159,12 +159,12 @@ CREATE TABLE ${_prefix}sys_dict_data
(
dict_code varchar(64) NOT NULL COMMENT '字典编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
dict_label varchar(100) NOT NULL COMMENT '字典标签',
dict_value varchar(100) NOT NULL COMMENT '字典键值',
dict_icon varchar(100) COMMENT '字典图标',
@@ -201,7 +201,7 @@ CREATE TABLE ${_prefix}sys_dict_data
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (dict_code)
) COMMENT = '字典数据表';
@@ -317,11 +317,31 @@ CREATE TABLE ${_prefix}sys_file_upload
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (id)
) COMMENT = '文件上传表';
+-- 系统健康检查
+CREATE TABLE ${_prefix}sys_health_check
+(
+ id varchar(64) NOT NULL COMMENT '编号',
+ server_name varchar(50) COMMENT '系统节点名称',
+ server_url varchar(500) COMMENT '系统节点地址',
+ lic_version varchar(10) COMMENT '系统许可版本',
+ heart_time datetime COMMENT '最后心跳时间',
+ timeout decimal(10) COMMENT '超时时间',
+ state char(1) COMMENT '服务状态',
+ status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
+ create_by varchar(64) NOT NULL COMMENT '创建者',
+ create_date datetime NOT NULL COMMENT '创建时间',
+ update_by varchar(64) NOT NULL COMMENT '更新者',
+ update_date datetime NOT NULL COMMENT '更新时间',
+ remarks varchar(500) COMMENT '备注信息',
+ PRIMARY KEY (id)
+) COMMENT = '系统健康检查';
+
+
-- 作业调度表
CREATE TABLE ${_prefix}sys_job
(
@@ -410,12 +430,12 @@ CREATE TABLE ${_prefix}sys_menu
(
menu_code varchar(64) NOT NULL COMMENT '菜单编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
menu_name varchar(100) NOT NULL COMMENT '菜单名称',
menu_type char(1) NOT NULL COMMENT '菜单类型(1菜单 2权限 3开发)',
menu_href varchar(1000) COMMENT '链接',
@@ -456,7 +476,7 @@ CREATE TABLE ${_prefix}sys_menu
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (menu_code)
) COMMENT = '菜单表';
@@ -602,12 +622,12 @@ CREATE TABLE ${_prefix}sys_office
(
office_code varchar(64) NOT NULL COMMENT '机构编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
view_code varchar(100) NOT NULL COMMENT '机构代码',
office_name varchar(100) NOT NULL COMMENT '机构名称',
full_name varchar(200) NOT NULL COMMENT '机构全称',
@@ -645,7 +665,7 @@ CREATE TABLE ${_prefix}sys_office
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (office_code)
) COMMENT = '组织机构表';
@@ -710,7 +730,7 @@ CREATE TABLE ${_prefix}sys_role
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (role_code)
) COMMENT = '角色表';
@@ -797,7 +817,7 @@ CREATE TABLE ${_prefix}sys_user
extend_d2 datetime COMMENT '扩展 Date 2',
extend_d3 datetime COMMENT '扩展 Date 3',
extend_d4 datetime COMMENT '扩展 Date 4',
- extend_json text COMMENT '扩展 JSON',
+ extend_json varchar(1000) COMMENT '扩展 JSON',
PRIMARY KEY (user_code)
) COMMENT = '用户表';
diff --git a/modules/core/src/main/resources/db/create/oracle/core.sql b/modules/core/src/main/resources/db/create/oracle/core.sql
index 6b755703..f4b66a75 100644
--- a/modules/core/src/main/resources/db/create/oracle/core.sql
+++ b/modules/core/src/main/resources/db/create/oracle/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE ${_prefix}sys_area
(
area_code varchar2(100) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
area_name nvarchar2(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE ${_prefix}sys_company
(
company_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
view_code varchar2(100) NOT NULL,
company_name nvarchar2(200) NOT NULL,
full_name nvarchar2(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE ${_prefix}sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (company_code)
);
@@ -158,12 +158,12 @@ CREATE TABLE ${_prefix}sys_dict_data
(
dict_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
dict_label nvarchar2(100) NOT NULL,
dict_value varchar2(100) NOT NULL,
dict_icon varchar2(100),
@@ -200,7 +200,7 @@ CREATE TABLE ${_prefix}sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (dict_code)
);
@@ -316,7 +316,27 @@ CREATE TABLE ${_prefix}sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
+ PRIMARY KEY (id)
+);
+
+
+-- 系统健康检查
+CREATE TABLE ${_prefix}sys_health_check
+(
+ id varchar2(64) NOT NULL,
+ server_name nvarchar2(50),
+ server_url nvarchar2(500),
+ lic_version nvarchar2(10),
+ heart_time timestamp,
+ timeout number(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar2(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar2(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks nvarchar2(500),
PRIMARY KEY (id)
);
@@ -409,12 +429,12 @@ CREATE TABLE ${_prefix}sys_menu
(
menu_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
menu_name varchar2(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar2(1000),
@@ -455,7 +475,7 @@ CREATE TABLE ${_prefix}sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (menu_code)
);
@@ -601,12 +621,12 @@ CREATE TABLE ${_prefix}sys_office
(
office_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
view_code varchar2(100) NOT NULL,
office_name nvarchar2(100) NOT NULL,
full_name varchar2(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE ${_prefix}sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (office_code)
);
@@ -709,7 +729,7 @@ CREATE TABLE ${_prefix}sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (role_code)
);
@@ -796,7 +816,7 @@ CREATE TABLE ${_prefix}sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json clob,
+ extend_json varchar2(1000),
PRIMARY KEY (user_code)
);
@@ -1194,6 +1214,20 @@ COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d4 IS '扩展 Date 4';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_json IS '扩展 JSON';
+COMMENT ON TABLE ${_prefix}sys_health_check IS '系统健康检查';
+COMMENT ON COLUMN ${_prefix}sys_health_check.id IS '编号';
+COMMENT ON COLUMN ${_prefix}sys_health_check.server_name IS '系统节点名称';
+COMMENT ON COLUMN ${_prefix}sys_health_check.server_url IS '系统节点地址';
+COMMENT ON COLUMN ${_prefix}sys_health_check.lic_version IS '系统许可版本';
+COMMENT ON COLUMN ${_prefix}sys_health_check.heart_time IS '最后心跳时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.timeout IS '超时时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.state IS '服务状态';
+COMMENT ON COLUMN ${_prefix}sys_health_check.status IS '状态(0正常 1删除 2停用)';
+COMMENT ON COLUMN ${_prefix}sys_health_check.create_by IS '创建者';
+COMMENT ON COLUMN ${_prefix}sys_health_check.create_date IS '创建时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.update_by IS '更新者';
+COMMENT ON COLUMN ${_prefix}sys_health_check.update_date IS '更新时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.remarks IS '备注信息';
COMMENT ON TABLE ${_prefix}sys_job IS '作业调度表';
COMMENT ON COLUMN ${_prefix}sys_job.job_name IS '任务名称';
COMMENT ON COLUMN ${_prefix}sys_job.job_group IS '任务组名';
diff --git a/modules/core/src/main/resources/db/create/postgresql/core.sql b/modules/core/src/main/resources/db/create/postgresql/core.sql
index 11e3218f..cdae61b3 100644
--- a/modules/core/src/main/resources/db/create/postgresql/core.sql
+++ b/modules/core/src/main/resources/db/create/postgresql/core.sql
@@ -61,12 +61,12 @@ CREATE TABLE ${_prefix}sys_area
(
area_code varchar(100) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
area_name varchar(100) NOT NULL,
area_type char(1),
status char(1) DEFAULT '0' NOT NULL,
@@ -84,12 +84,12 @@ CREATE TABLE ${_prefix}sys_company
(
company_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
company_name varchar(200) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -122,7 +122,7 @@ CREATE TABLE ${_prefix}sys_company
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (company_code)
) WITHOUT OIDS;
@@ -158,12 +158,12 @@ CREATE TABLE ${_prefix}sys_dict_data
(
dict_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
dict_label varchar(100) NOT NULL,
dict_value varchar(100) NOT NULL,
dict_icon varchar(100),
@@ -200,7 +200,7 @@ CREATE TABLE ${_prefix}sys_dict_data
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (dict_code)
) WITHOUT OIDS;
@@ -316,7 +316,27 @@ CREATE TABLE ${_prefix}sys_file_upload
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
+ PRIMARY KEY (id)
+) WITHOUT OIDS;
+
+
+-- 系统健康检查
+CREATE TABLE ${_prefix}sys_health_check
+(
+ id varchar(64) NOT NULL,
+ server_name varchar(50),
+ server_url varchar(500),
+ lic_version varchar(10),
+ heart_time timestamp,
+ timeout decimal(10),
+ state char(1),
+ status char(1) DEFAULT '0' NOT NULL,
+ create_by varchar(64) NOT NULL,
+ create_date timestamp NOT NULL,
+ update_by varchar(64) NOT NULL,
+ update_date timestamp NOT NULL,
+ remarks varchar(500),
PRIMARY KEY (id)
) WITHOUT OIDS;
@@ -409,12 +429,12 @@ CREATE TABLE ${_prefix}sys_menu
(
menu_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
menu_name varchar(100) NOT NULL,
menu_type char(1) NOT NULL,
menu_href varchar(1000),
@@ -455,7 +475,7 @@ CREATE TABLE ${_prefix}sys_menu
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (menu_code)
) WITHOUT OIDS;
@@ -601,12 +621,12 @@ CREATE TABLE ${_prefix}sys_office
(
office_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
view_code varchar(100) NOT NULL,
office_name varchar(100) NOT NULL,
full_name varchar(200) NOT NULL,
@@ -644,7 +664,7 @@ CREATE TABLE ${_prefix}sys_office
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (office_code)
) WITHOUT OIDS;
@@ -709,7 +729,7 @@ CREATE TABLE ${_prefix}sys_role
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (role_code)
) WITHOUT OIDS;
@@ -796,7 +816,7 @@ CREATE TABLE ${_prefix}sys_user
extend_d2 timestamp,
extend_d3 timestamp,
extend_d4 timestamp,
- extend_json text,
+ extend_json varchar(1000),
PRIMARY KEY (user_code)
) WITHOUT OIDS;
@@ -1194,6 +1214,20 @@ COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d2 IS '扩展 Date 2';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d3 IS '扩展 Date 3';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_d4 IS '扩展 Date 4';
COMMENT ON COLUMN ${_prefix}sys_file_upload.extend_json IS '扩展 JSON';
+COMMENT ON TABLE ${_prefix}sys_health_check IS '系统健康检查';
+COMMENT ON COLUMN ${_prefix}sys_health_check.id IS '编号';
+COMMENT ON COLUMN ${_prefix}sys_health_check.server_name IS '系统节点名称';
+COMMENT ON COLUMN ${_prefix}sys_health_check.server_url IS '系统节点地址';
+COMMENT ON COLUMN ${_prefix}sys_health_check.lic_version IS '系统许可版本';
+COMMENT ON COLUMN ${_prefix}sys_health_check.heart_time IS '最后心跳时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.timeout IS '超时时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.state IS '服务状态';
+COMMENT ON COLUMN ${_prefix}sys_health_check.status IS '状态(0正常 1删除 2停用)';
+COMMENT ON COLUMN ${_prefix}sys_health_check.create_by IS '创建者';
+COMMENT ON COLUMN ${_prefix}sys_health_check.create_date IS '创建时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.update_by IS '更新者';
+COMMENT ON COLUMN ${_prefix}sys_health_check.update_date IS '更新时间';
+COMMENT ON COLUMN ${_prefix}sys_health_check.remarks IS '备注信息';
COMMENT ON TABLE ${_prefix}sys_job IS '作业调度表';
COMMENT ON COLUMN ${_prefix}sys_job.job_name IS '任务名称';
COMMENT ON COLUMN ${_prefix}sys_job.job_group IS '任务组名';
diff --git a/modules/core/src/main/resources/templates/modules/gen/module/db/erm.xml b/modules/core/src/main/resources/templates/modules/gen/module/db/erm.xml
index 7c240af3..5befdc61 100644
--- a/modules/core/src/main/resources/templates/modules/gen/module/db/erm.xml
+++ b/modules/core/src/main/resources/templates/modules/gen/module/db/erm.xml
@@ -430,6 +430,22 @@
extend_i4
decimal(p)
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 扩展 JSON
+ extend_json
+ varchar(n)
+
ad6f9eff50476669df62b7601cbc3a2e0c905d36
500
@@ -591,8 +607,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -943,8 +959,8 @@
nvarchar(n)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -959,7 +975,7 @@
varchar(n)
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
10
null
false
@@ -975,8 +991,8 @@
decimal(p)
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -3297,6 +3313,39 @@
0
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 42c5d8f490f69b93e77698efa030ca23988ae696
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
@@ -3337,7 +3386,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -3370,7 +3419,7 @@
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
23f973124aedd0244533f4e7b3b103c548b966be
@@ -3403,7 +3452,7 @@
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -3502,7 +3551,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/db/erm.xml b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/db/erm.xml
index 16554ecc..e5abcd5a 100644
--- a/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/db/erm.xml
+++ b/modules/core/src/main/resources/templates/modules/gen/module_cloud/web/db/erm.xml
@@ -430,6 +430,22 @@
extend_i4
decimal(p)
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 扩展 JSON
+ extend_json
+ varchar(n)
+
ad6f9eff50476669df62b7601cbc3a2e0c905d36
500
@@ -591,8 +607,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -943,8 +959,8 @@
nvarchar(n)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -959,7 +975,7 @@
varchar(n)
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
10
null
false
@@ -975,8 +991,8 @@
decimal(p)
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -3297,6 +3313,39 @@
0
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 42c5d8f490f69b93e77698efa030ca23988ae696
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
@@ -3337,7 +3386,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -3370,7 +3419,7 @@
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
23f973124aedd0244533f4e7b3b103c548b966be
@@ -3403,7 +3452,7 @@
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -3502,7 +3551,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/modules/template/db/template.erm b/modules/template/db/template.erm
index 1c9ab28d..631402b6 100644
--- a/modules/template/db/template.erm
+++ b/modules/template/db/template.erm
@@ -41,7 +41,7 @@
false
- db${module.moduleCode}.sql
+ db\template.sql
UTF-8
CR+LF
false
@@ -73,7 +73,7 @@
null
- db${module.moduleCode}.xls
+ db\template.xls
en
@@ -89,7 +89,7 @@
true
- db${module.moduleCode}.png
+ db\template.png
true
true
@@ -423,6 +423,22 @@
extend_i4
decimal(p)
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 扩展 JSON
+ extend_json
+ varchar(n)
+
ad6f9eff50476669df62b7601cbc3a2e0c905d36
500
@@ -584,8 +600,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -936,8 +952,8 @@
nvarchar(n)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -952,7 +968,7 @@
varchar(n)
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
10
null
false
@@ -968,8 +984,8 @@
decimal(p)
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -3290,6 +3306,39 @@
0
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 42c5d8f490f69b93e77698efa030ca23988ae696
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
@@ -3330,7 +3379,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -3363,7 +3412,7 @@
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
23f973124aedd0244533f4e7b3b103c548b966be
@@ -3396,7 +3445,7 @@
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -3495,7 +3544,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
@@ -3538,4 +3587,4 @@
-
\ No newline at end of file
+
diff --git a/modules/template/src/main/resources/db/upgrade/template/versions b/modules/template/src/main/resources/db/upgrade/template/versions
index b496f2b3..1d1350e4 100644
--- a/modules/template/src/main/resources/db/upgrade/template/versions
+++ b/modules/template/src/main/resources/db/upgrade/template/versions
@@ -3,4 +3,5 @@
4.2.2
4.2.3
4.3.0
-5.0.0
\ No newline at end of file
+5.0.0
+5.0.1
\ No newline at end of file
diff --git a/web-api/db/h2/test.sql b/web-api/db/h2/test.sql
index b44c94f5..d522c6da 100644
--- a/web-api/db/h2/test.sql
+++ b/web-api/db/h2/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web-api/db/mssql/test.sql b/web-api/db/mssql/test.sql
index 4b48c1f4..4ae8a769 100644
--- a/web-api/db/mssql/test.sql
+++ b/web-api/db/mssql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE [test_tree]
(
[tree_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[tree_name] nvarchar(200) NOT NULL,
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
diff --git a/web-api/db/mysql/test.sql b/web-api/db/mysql/test.sql
index 3165078a..06c78075 100644
--- a/web-api/db/mysql/test.sql
+++ b/web-api/db/mysql/test.sql
@@ -56,12 +56,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL COMMENT '节点编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
tree_name varchar(200) NOT NULL COMMENT '节点名称',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
create_by varchar(64) NOT NULL COMMENT '创建者',
diff --git a/web-api/db/oracle/test.sql b/web-api/db/oracle/test.sql
index 0ffbb56d..4308d8d3 100644
--- a/web-api/db/oracle/test.sql
+++ b/web-api/db/oracle/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
tree_name nvarchar2(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
diff --git a/web-api/db/postgresql/test.sql b/web-api/db/postgresql/test.sql
index 15f53ad5..54758d68 100644
--- a/web-api/db/postgresql/test.sql
+++ b/web-api/db/postgresql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web-api/db/test.erm b/web-api/db/test.erm
index e3f14529..04d70d57 100644
--- a/web-api/db/test.erm
+++ b/web-api/db/test.erm
@@ -423,6 +423,22 @@
extend_i4
decimal(p)
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 扩展 JSON
+ extend_json
+ varchar(n)
+
ad6f9eff50476669df62b7601cbc3a2e0c905d36
500
@@ -584,8 +600,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -936,8 +952,8 @@
nvarchar(n)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -952,7 +968,7 @@
varchar(n)
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
10
null
false
@@ -968,8 +984,8 @@
decimal(p)
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -3290,6 +3306,39 @@
0
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 42c5d8f490f69b93e77698efa030ca23988ae696
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
@@ -3330,7 +3379,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -3363,7 +3412,7 @@
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
23f973124aedd0244533f4e7b3b103c548b966be
@@ -3396,7 +3445,7 @@
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -3495,7 +3544,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/web-api/src/main/resources/db/create/h2/test.sql b/web-api/src/main/resources/db/create/h2/test.sql
index b44c94f5..d522c6da 100644
--- a/web-api/src/main/resources/db/create/h2/test.sql
+++ b/web-api/src/main/resources/db/create/h2/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web-api/src/main/resources/db/create/mssql/test.sql b/web-api/src/main/resources/db/create/mssql/test.sql
index 4b48c1f4..4ae8a769 100644
--- a/web-api/src/main/resources/db/create/mssql/test.sql
+++ b/web-api/src/main/resources/db/create/mssql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE [test_tree]
(
[tree_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[tree_name] nvarchar(200) NOT NULL,
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
diff --git a/web-api/src/main/resources/db/create/mysql/test.sql b/web-api/src/main/resources/db/create/mysql/test.sql
index 3165078a..06c78075 100644
--- a/web-api/src/main/resources/db/create/mysql/test.sql
+++ b/web-api/src/main/resources/db/create/mysql/test.sql
@@ -56,12 +56,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL COMMENT '节点编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
tree_name varchar(200) NOT NULL COMMENT '节点名称',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
create_by varchar(64) NOT NULL COMMENT '创建者',
diff --git a/web-api/src/main/resources/db/create/oracle/test.sql b/web-api/src/main/resources/db/create/oracle/test.sql
index 0ffbb56d..4308d8d3 100644
--- a/web-api/src/main/resources/db/create/oracle/test.sql
+++ b/web-api/src/main/resources/db/create/oracle/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
tree_name nvarchar2(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
diff --git a/web-api/src/main/resources/db/create/postgresql/test.sql b/web-api/src/main/resources/db/create/postgresql/test.sql
index 15f53ad5..54758d68 100644
--- a/web-api/src/main/resources/db/create/postgresql/test.sql
+++ b/web-api/src/main/resources/db/create/postgresql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web/db/h2/test.sql b/web/db/h2/test.sql
index b44c94f5..d522c6da 100644
--- a/web/db/h2/test.sql
+++ b/web/db/h2/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web/db/mssql/test.sql b/web/db/mssql/test.sql
index 4b48c1f4..4ae8a769 100644
--- a/web/db/mssql/test.sql
+++ b/web/db/mssql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE [test_tree]
(
[tree_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[tree_name] nvarchar(200) NOT NULL,
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
diff --git a/web/db/mysql/test.sql b/web/db/mysql/test.sql
index 3165078a..06c78075 100644
--- a/web/db/mysql/test.sql
+++ b/web/db/mysql/test.sql
@@ -56,12 +56,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL COMMENT '节点编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
tree_name varchar(200) NOT NULL COMMENT '节点名称',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
create_by varchar(64) NOT NULL COMMENT '创建者',
diff --git a/web/db/oracle/test.sql b/web/db/oracle/test.sql
index 0ffbb56d..4308d8d3 100644
--- a/web/db/oracle/test.sql
+++ b/web/db/oracle/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
tree_name nvarchar2(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
diff --git a/web/db/postgresql/test.sql b/web/db/postgresql/test.sql
index 15f53ad5..54758d68 100644
--- a/web/db/postgresql/test.sql
+++ b/web/db/postgresql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web/db/test.erm b/web/db/test.erm
index e3f14529..04d70d57 100644
--- a/web/db/test.erm
+++ b/web/db/test.erm
@@ -423,6 +423,22 @@
extend_i4
decimal(p)
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 1000
+ null
+ false
+ null
+ false
+ false
+ false
+
+ false
+
+ 扩展 JSON
+ extend_json
+ varchar(n)
+
ad6f9eff50476669df62b7601cbc3a2e0c905d36
500
@@ -584,8 +600,8 @@
varchar(n)
- 63772c051414452204e91e8d0dabd1dbfd640326
- 1000
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
+ 767
null
false
null
@@ -936,8 +952,8 @@
nvarchar(n)
- f48d759281e0da56d3e82430c3489d1276418f61
- 1000
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
+ 767
null
false
null
@@ -952,7 +968,7 @@
varchar(n)
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
10
null
false
@@ -968,8 +984,8 @@
decimal(p)
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
- 1000
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
+ 767
null
false
null
@@ -3290,6 +3306,39 @@
0
+
+ 80cd53da9d5a1b19676537e590e20fa2793e902c
+ 42c5d8f490f69b93e77698efa030ca23988ae696
+
+
+
+
+ varchar(n)
+
+
+ false
+ false
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+ false
+ false
+
+
+ 0
+
+
@@ -3330,7 +3379,7 @@
- 63772c051414452204e91e8d0dabd1dbfd640326
+ 5887f9db78a9ebc7b23b9a163c6f68100257c0e5
e8d877396943acfec73023dba2c1c6e3d7802d62
@@ -3363,7 +3412,7 @@
- be17e27c1f73fe128f00468cc83953077b7e00a9
+ 16c9c333062ea3614d2e044803b872676c8a5377
23f973124aedd0244533f4e7b3b103c548b966be
@@ -3396,7 +3445,7 @@
- b0bd388c14e5b2bbab9590f5247961a7edd9eb3b
+ a886757c87fb1e04c5f84b6a802e129baaec2ca6
984d5eac2b3221118a61655e4a5a49c78e0f0151
@@ -3495,7 +3544,7 @@
- f48d759281e0da56d3e82430c3489d1276418f61
+ bf5e60dee567b3ed0f12e8f3ffa1f74e43012b3a
618194ebfc8c6c42efcef3a4af0b8054f6af209b
diff --git a/web/src/main/resources/db/create/h2/test.sql b/web/src/main/resources/db/create/h2/test.sql
index b44c94f5..d522c6da 100644
--- a/web/src/main/resources/db/create/h2/test.sql
+++ b/web/src/main/resources/db/create/h2/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,
diff --git a/web/src/main/resources/db/create/mssql/test.sql b/web/src/main/resources/db/create/mssql/test.sql
index 4b48c1f4..4ae8a769 100644
--- a/web/src/main/resources/db/create/mssql/test.sql
+++ b/web/src/main/resources/db/create/mssql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE [test_tree]
(
[tree_code] varchar(64) NOT NULL,
[parent_code] varchar(64) NOT NULL,
- [parent_codes] varchar(1000) NOT NULL,
+ [parent_codes] varchar(767) NOT NULL,
[tree_sort] decimal(10) NOT NULL,
- [tree_sorts] varchar(1000) NOT NULL,
+ [tree_sorts] varchar(767) NOT NULL,
[tree_leaf] char(1) NOT NULL,
[tree_level] decimal(4) NOT NULL,
- [tree_names] varchar(1000) NOT NULL,
+ [tree_names] varchar(767) NOT NULL,
[tree_name] nvarchar(200) NOT NULL,
[status] char(1) DEFAULT '0' NOT NULL,
[create_by] varchar(64) NOT NULL,
diff --git a/web/src/main/resources/db/create/mysql/test.sql b/web/src/main/resources/db/create/mysql/test.sql
index 3165078a..06c78075 100644
--- a/web/src/main/resources/db/create/mysql/test.sql
+++ b/web/src/main/resources/db/create/mysql/test.sql
@@ -56,12 +56,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL COMMENT '节点编码',
parent_code varchar(64) NOT NULL COMMENT '父级编号',
- parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ parent_codes varchar(767) NOT NULL COMMENT '所有父级编号',
tree_sort decimal(10) NOT NULL COMMENT '排序号(升序)',
- tree_sorts varchar(1000) NOT NULL COMMENT '所有排序号',
+ tree_sorts varchar(767) NOT NULL COMMENT '所有排序号',
tree_leaf char(1) NOT NULL COMMENT '是否最末级',
tree_level decimal(4) NOT NULL COMMENT '层次级别',
- tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_names varchar(767) NOT NULL COMMENT '全节点名',
tree_name varchar(200) NOT NULL COMMENT '节点名称',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
create_by varchar(64) NOT NULL COMMENT '创建者',
diff --git a/web/src/main/resources/db/create/oracle/test.sql b/web/src/main/resources/db/create/oracle/test.sql
index 0ffbb56d..4308d8d3 100644
--- a/web/src/main/resources/db/create/oracle/test.sql
+++ b/web/src/main/resources/db/create/oracle/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar2(64) NOT NULL,
parent_code varchar2(64) NOT NULL,
- parent_codes varchar2(1000) NOT NULL,
+ parent_codes varchar2(767) NOT NULL,
tree_sort number(10) NOT NULL,
- tree_sorts varchar2(1000) NOT NULL,
+ tree_sorts varchar2(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level number(4) NOT NULL,
- tree_names varchar2(1000) NOT NULL,
+ tree_names varchar2(767) NOT NULL,
tree_name nvarchar2(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar2(64) NOT NULL,
diff --git a/web/src/main/resources/db/create/postgresql/test.sql b/web/src/main/resources/db/create/postgresql/test.sql
index 15f53ad5..54758d68 100644
--- a/web/src/main/resources/db/create/postgresql/test.sql
+++ b/web/src/main/resources/db/create/postgresql/test.sql
@@ -55,12 +55,12 @@ CREATE TABLE test_tree
(
tree_code varchar(64) NOT NULL,
parent_code varchar(64) NOT NULL,
- parent_codes varchar(1000) NOT NULL,
+ parent_codes varchar(767) NOT NULL,
tree_sort decimal(10) NOT NULL,
- tree_sorts varchar(1000) NOT NULL,
+ tree_sorts varchar(767) NOT NULL,
tree_leaf char(1) NOT NULL,
tree_level decimal(4) NOT NULL,
- tree_names varchar(1000) NOT NULL,
+ tree_names varchar(767) NOT NULL,
tree_name varchar(200) NOT NULL,
status char(1) DEFAULT '0' NOT NULL,
create_by varchar(64) NOT NULL,