update msg.erm table

This commit is contained in:
thinkgem
2018-01-06 20:26:23 +08:00
parent a3c4457cef
commit 484c34466a
5 changed files with 5659 additions and 5874 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -58,8 +58,6 @@ DROP INDEX idx_sys_menu_is ON js_sys_menu;
DROP INDEX idx_sys_menu_mcs ON js_sys_menu; DROP INDEX idx_sys_menu_mcs ON js_sys_menu;
DROP INDEX idx_sys_module_status ON js_sys_module; DROP INDEX idx_sys_module_status ON js_sys_module;
DROP INDEX idx_sys_message_cb ON js_sys_msg_inner; DROP INDEX idx_sys_message_cb ON js_sys_msg_inner;
DROP INDEX idx_sys_message_bk ON js_sys_msg_inner;
DROP INDEX idx_sys_message_bt ON js_sys_msg_inner;
DROP INDEX idx_sys_message_status ON js_sys_msg_inner; DROP INDEX idx_sys_message_status ON js_sys_msg_inner;
DROP INDEX idx_sys_message_cl ON js_sys_msg_inner; DROP INDEX idx_sys_message_cl ON js_sys_msg_inner;
DROP INDEX idx_sys_message_sc ON js_sys_msg_inner; DROP INDEX idx_sys_message_sc ON js_sys_msg_inner;
@@ -68,7 +66,7 @@ DROP INDEX idx_sys_message_record_mi ON js_sys_msg_inner_record;
DROP INDEX idx_sys_message_record_rc ON js_sys_msg_inner_record; DROP INDEX idx_sys_message_record_rc ON js_sys_msg_inner_record;
DROP INDEX idx_sys_message_record_ruc ON js_sys_msg_inner_record; DROP INDEX idx_sys_message_record_ruc ON js_sys_msg_inner_record;
DROP INDEX idx_sys_message_record_status ON js_sys_msg_inner_record; DROP INDEX idx_sys_message_record_status ON js_sys_msg_inner_record;
DROP INDEX idx_sys_message_record_mt ON js_sys_msg_inner_record; DROP INDEX idx_sys_message_record_star ON js_sys_msg_inner_record;
DROP INDEX idx_sys_msg_push_type ON js_sys_msg_push; DROP INDEX idx_sys_msg_push_type ON js_sys_msg_push;
DROP INDEX idx_sys_msg_push_rc ON js_sys_msg_push; DROP INDEX idx_sys_msg_push_rc ON js_sys_msg_push;
DROP INDEX idx_sys_msg_push_uc ON js_sys_msg_push; DROP INDEX idx_sys_msg_push_uc ON js_sys_msg_push;
@@ -87,9 +85,9 @@ DROP INDEX idx_sys_msg_pushw_ps ON js_sys_msg_push_wait;
DROP INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait; DROP INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait;
DROP INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait; DROP INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait;
DROP INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait; DROP INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait;
DROP INDEX idx_sys_msg_tpl_key ON js_sys_msg_tpl; DROP INDEX idx_sys_msg_tpl_key ON js_sys_msg_template;
DROP INDEX idx_sys_msg_tpl_type ON js_sys_msg_tpl; DROP INDEX idx_sys_msg_tpl_type ON js_sys_msg_template;
DROP INDEX idx_sys_msg_tpl_status ON js_sys_msg_tpl; DROP INDEX idx_sys_msg_tpl_status ON js_sys_msg_template;
DROP INDEX idx_sys_office_cc ON js_sys_office; DROP INDEX idx_sys_office_cc ON js_sys_office;
DROP INDEX idx_sys_office_pc ON js_sys_office; DROP INDEX idx_sys_office_pc ON js_sys_office;
DROP INDEX idx_sys_office_pcs ON js_sys_office; DROP INDEX idx_sys_office_pcs ON js_sys_office;
@@ -145,7 +143,7 @@ DROP TABLE IF EXISTS js_sys_msg_inner_record;
DROP TABLE IF EXISTS js_sys_msg_inner; DROP TABLE IF EXISTS js_sys_msg_inner;
DROP TABLE IF EXISTS js_sys_msg_push; DROP TABLE IF EXISTS js_sys_msg_push;
DROP TABLE IF EXISTS js_sys_msg_push_wait; DROP TABLE IF EXISTS js_sys_msg_push_wait;
DROP TABLE IF EXISTS js_sys_msg_tpl; DROP TABLE IF EXISTS js_sys_msg_template;
DROP TABLE IF EXISTS js_sys_office; DROP TABLE IF EXISTS js_sys_office;
DROP TABLE IF EXISTS js_sys_post; DROP TABLE IF EXISTS js_sys_post;
DROP TABLE IF EXISTS js_sys_role_data_scope; DROP TABLE IF EXISTS js_sys_role_data_scope;
@@ -372,8 +370,8 @@ CREATE TABLE js_sys_file_upload
file_id varchar(64) NOT NULL COMMENT '文件编号', file_id varchar(64) NOT NULL COMMENT '文件编号',
file_name varchar(500) NOT NULL COMMENT '文件名称', file_name varchar(500) NOT NULL COMMENT '文件名称',
file_type varchar(20) NOT NULL COMMENT '文件分类image、media、file', file_type varchar(20) NOT NULL COMMENT '文件分类image、media、file',
biz_type varchar(64) NOT NULL COMMENT '业务类型', biz_key varchar(64) COMMENT '业务主键',
biz_key varchar(64) NOT NULL COMMENT '业务主键', biz_type varchar(64) COMMENT '业务类型',
status char(1) DEFAULT '0' NOT NULL COMMENT '状态0正常 1删除 2停用', status char(1) DEFAULT '0' NOT NULL COMMENT '状态0正常 1删除 2停用',
create_by varchar(64) NOT NULL COMMENT '创建者', create_by varchar(64) NOT NULL COMMENT '创建者',
create_date timestamp NOT NULL COMMENT '创建时间', create_date timestamp NOT NULL COMMENT '创建时间',
@@ -408,6 +406,7 @@ CREATE TABLE js_sys_job
CREATE TABLE js_sys_lang CREATE TABLE js_sys_lang
( (
id varchar(64) NOT NULL COMMENT '编号', id varchar(64) NOT NULL COMMENT '编号',
module_code varchar(64) NOT NULL COMMENT '归属模块',
lang_code varchar(500) NOT NULL COMMENT '语言编码', lang_code varchar(500) NOT NULL COMMENT '语言编码',
lang_text varchar(500) NOT NULL COMMENT '语言译文', lang_text varchar(500) NOT NULL COMMENT '语言译文',
lang_type varchar(50) NOT NULL COMMENT '语言类型', lang_type varchar(50) NOT NULL COMMENT '语言类型',
@@ -564,27 +563,24 @@ CREATE TABLE js_sys_msg_push
msg_type varchar(16) NOT NULL COMMENT '消息类型PC APP 短信 邮件 微信)', msg_type varchar(16) NOT NULL COMMENT '消息类型PC APP 短信 邮件 微信)',
msg_title varchar(200) NOT NULL COMMENT '消息标题', msg_title varchar(200) NOT NULL COMMENT '消息标题',
msg_content text NOT NULL COMMENT '消息内容', msg_content text NOT NULL COMMENT '消息内容',
msg_buttons varchar(2000) COMMENT '消息操作按钮JSON', biz_key varchar(64) COMMENT '业务主键',
biz_type varchar(64) COMMENT '业务类型',
receive_code varchar(64) NOT NULL COMMENT '接受者账号', receive_code varchar(64) NOT NULL COMMENT '接受者账号',
receive_user_code varchar(64) NOT NULL COMMENT '接受者用户编码', receive_user_code varchar(64) NOT NULL COMMENT '接受者用户编码',
receive_user_name varchar(100) NOT NULL COMMENT '接受者用户姓名', receive_user_name varchar(100) NOT NULL COMMENT '接受者用户姓名',
email_cc varchar(2000) COMMENT '邮件抄送地址',
email_bcc varchar(2000) COMMENT '邮件密送地址',
send_user_code varchar(64) NOT NULL COMMENT '发送者用户编码', send_user_code varchar(64) NOT NULL COMMENT '发送者用户编码',
send_user_name varchar(100) NOT NULL COMMENT '发送者用户姓名', send_user_name varchar(100) NOT NULL COMMENT '发送者用户姓名',
send_date timestamp NOT NULL COMMENT '发送时间', send_date timestamp NOT NULL COMMENT '发送时间',
is_merge_push char(1) COMMENT '是否合并推送',
plan_push_date timestamp COMMENT '计划推送时间', plan_push_date timestamp COMMENT '计划推送时间',
push_number int COMMENT '推送尝试次数', push_number int COMMENT '推送尝试次数',
push_result text COMMENT '推送结果信息', push_return_code varchar(200) COMMENT '推送返回结果码',
return_code varchar(200) COMMENT '第三方返回结果码', push_return_msg_id varchar(200) COMMENT '推送返回消息编号',
return_msg_id varchar(200) COMMENT '第三方返回消息编号', push_return_content text COMMENT '推送返回的内容信息',
push_date date COMMENT '最后推送时间', push_status char(1) COMMENT '推送状态0未推送 1成功 2失败',
push_status char(1) COMMENT '推送状态1成功 2失败', push_date date COMMENT '推送时间',
push_after_read_status char(1) COMMENT '指定推送后的读取状态',
read_status char(1) COMMENT '读取状态0未送达 1未读 2已读', read_status char(1) COMMENT '读取状态0未送达 1未读 2已读',
read_date date COMMENT '读取时间', read_date date COMMENT '读取时间',
biz_key varchar(64) COMMENT '业务主键',
biz_type varchar(64) COMMENT '业务类型',
PRIMARY KEY (id) PRIMARY KEY (id)
) COMMENT = '消息推送表'; ) COMMENT = '消息推送表';
@@ -596,35 +592,33 @@ CREATE TABLE js_sys_msg_push_wait
msg_type varchar(16) NOT NULL COMMENT '消息类型PC APP 短信 邮件 微信)', msg_type varchar(16) NOT NULL COMMENT '消息类型PC APP 短信 邮件 微信)',
msg_title varchar(200) NOT NULL COMMENT '消息标题', msg_title varchar(200) NOT NULL COMMENT '消息标题',
msg_content text NOT NULL COMMENT '消息内容', msg_content text NOT NULL COMMENT '消息内容',
msg_buttons varchar(2000) COMMENT '消息操作按钮JSON', biz_key varchar(64) COMMENT '业务主键',
biz_type varchar(64) COMMENT '业务类型',
receive_code varchar(64) NOT NULL COMMENT '接受者账号', receive_code varchar(64) NOT NULL COMMENT '接受者账号',
receive_user_code varchar(64) NOT NULL COMMENT '接受者用户编码', receive_user_code varchar(64) NOT NULL COMMENT '接受者用户编码',
receive_user_name varchar(100) NOT NULL COMMENT '接受者用户姓名', receive_user_name varchar(100) NOT NULL COMMENT '接受者用户姓名',
email_cc varchar(2000) COMMENT '邮件抄送地址',
email_bcc varchar(2000) COMMENT '邮件密送地址',
send_user_code varchar(64) NOT NULL COMMENT '发送者用户编码', send_user_code varchar(64) NOT NULL COMMENT '发送者用户编码',
send_user_name varchar(100) NOT NULL COMMENT '发送者用户姓名', send_user_name varchar(100) NOT NULL COMMENT '发送者用户姓名',
send_date timestamp NOT NULL COMMENT '发送时间', send_date timestamp NOT NULL COMMENT '发送时间',
is_merge_push char(1) COMMENT '是否合并推送',
plan_push_date timestamp COMMENT '计划推送时间', plan_push_date timestamp COMMENT '计划推送时间',
push_number int COMMENT '推送尝试次数', push_number int COMMENT '推送尝试次数',
push_result text COMMENT '推送结果信息', push_return_content text COMMENT '推送返回的内容信息',
return_code varchar(200) COMMENT '第三方返回结果码', push_return_code varchar(200) COMMENT '推送返回结果码',
return_msg_id varchar(200) COMMENT '第三方返回消息编号', push_return_msg_id varchar(200) COMMENT '推送返回消息编号',
push_date date COMMENT '最后推送时间', push_status char(1) COMMENT '推送状态0未推送 1成功 2失败',
push_status char(1) COMMENT '推送状态1成功 2失败', push_date date COMMENT '推送时间',
push_after_read_status char(1) COMMENT '指定推送后的读取状态',
read_status char(1) COMMENT '读取状态0未送达 1未读 2已读', read_status char(1) COMMENT '读取状态0未送达 1未读 2已读',
read_date date COMMENT '读取时间', read_date date COMMENT '读取时间',
biz_key varchar(64) COMMENT '业务主键',
biz_type varchar(64) COMMENT '业务类型',
PRIMARY KEY (id) PRIMARY KEY (id)
) COMMENT = '消息待推送表'; ) COMMENT = '消息待推送表';
-- 消息模板 -- 消息模板
CREATE TABLE js_sys_msg_tpl CREATE TABLE js_sys_msg_template
( (
id varchar(64) NOT NULL COMMENT '编号', id varchar(64) NOT NULL COMMENT '编号',
module_code varchar(64) COMMENT '归属模块',
tpl_key varchar(100) NOT NULL COMMENT '模板键值', tpl_key varchar(100) NOT NULL COMMENT '模板键值',
tpl_name varchar(100) NOT NULL COMMENT '模板名称', tpl_name varchar(100) NOT NULL COMMENT '模板名称',
tpl_type char(1) NOT NULL COMMENT '模板类型', tpl_type char(1) NOT NULL COMMENT '模板类型',
@@ -902,8 +896,10 @@ CREATE INDEX idx_sys_message_cl ON js_sys_msg_inner (content_level ASC);
CREATE INDEX idx_sys_message_sc ON js_sys_msg_inner (send_user_code ASC); CREATE INDEX idx_sys_message_sc ON js_sys_msg_inner (send_user_code ASC);
CREATE INDEX idx_sys_message_sd ON js_sys_msg_inner (send_date ASC); CREATE INDEX idx_sys_message_sd ON js_sys_msg_inner (send_date ASC);
CREATE INDEX idx_sys_message_record_mi ON js_sys_msg_inner_record (message_id ASC); CREATE INDEX idx_sys_message_record_mi ON js_sys_msg_inner_record (message_id ASC);
CREATE INDEX idx_sys_message_record_rc ON js_sys_msg_inner_record (receive_user_code ASC);
CREATE INDEX idx_sys_message_record_ruc ON js_sys_msg_inner_record (receive_user_code ASC); CREATE INDEX idx_sys_message_record_ruc ON js_sys_msg_inner_record (receive_user_code ASC);
CREATE INDEX idx_sys_message_record_status ON js_sys_msg_inner_record (read_status ASC); CREATE INDEX idx_sys_message_record_status ON js_sys_msg_inner_record (read_status ASC);
CREATE INDEX idx_sys_message_record_star ON js_sys_msg_inner_record (is_star ASC);
CREATE INDEX idx_sys_msg_push_type ON js_sys_msg_push (msg_type ASC); CREATE INDEX idx_sys_msg_push_type ON js_sys_msg_push (msg_type ASC);
CREATE INDEX idx_sys_msg_push_rc ON js_sys_msg_push (receive_code ASC); CREATE INDEX idx_sys_msg_push_rc ON js_sys_msg_push (receive_code ASC);
CREATE INDEX idx_sys_msg_push_uc ON js_sys_msg_push (receive_user_code ASC); CREATE INDEX idx_sys_msg_push_uc ON js_sys_msg_push (receive_user_code ASC);
@@ -922,9 +918,9 @@ CREATE INDEX idx_sys_msg_pushw_ps ON js_sys_msg_push_wait (push_status ASC);
CREATE INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait (read_status ASC); CREATE INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait (read_status ASC);
CREATE INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait (biz_key ASC); CREATE INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait (biz_key ASC);
CREATE INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait (biz_type ASC); CREATE INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait (biz_type ASC);
CREATE INDEX idx_sys_msg_tpl_key ON js_sys_msg_tpl (tpl_key ASC); CREATE INDEX idx_sys_msg_tpl_key ON js_sys_msg_template (tpl_key ASC);
CREATE INDEX idx_sys_msg_tpl_type ON js_sys_msg_tpl (tpl_type ASC); CREATE INDEX idx_sys_msg_tpl_type ON js_sys_msg_template (tpl_type ASC);
CREATE INDEX idx_sys_msg_tpl_status ON js_sys_msg_tpl (status ASC); CREATE INDEX idx_sys_msg_tpl_status ON js_sys_msg_template (status ASC);
CREATE INDEX idx_sys_office_cc ON js_sys_office (corp_code ASC); CREATE INDEX idx_sys_office_cc ON js_sys_office (corp_code ASC);
CREATE INDEX idx_sys_office_pc ON js_sys_office (parent_code ASC); CREATE INDEX idx_sys_office_pc ON js_sys_office (parent_code ASC);
CREATE INDEX idx_sys_office_pcs ON js_sys_office (parent_codes ASC); CREATE INDEX idx_sys_office_pcs ON js_sys_office (parent_codes ASC);

View File

@@ -1 +1,10 @@
set session sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; set session sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
create user 'jeesite'@'%' identified by 'jeesite';
create database jeesite DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
grant all privileges on jeesite.* to 'jeesite'@'%' identified by 'jeesite';
flush privileges;

View File

@@ -142,7 +142,7 @@ DROP TABLE js_sys_msg_inner_record CASCADE CONSTRAINTS;
DROP TABLE js_sys_msg_inner CASCADE CONSTRAINTS; DROP TABLE js_sys_msg_inner CASCADE CONSTRAINTS;
DROP TABLE js_sys_msg_push CASCADE CONSTRAINTS; DROP TABLE js_sys_msg_push CASCADE CONSTRAINTS;
DROP TABLE js_sys_msg_push_wait CASCADE CONSTRAINTS; DROP TABLE js_sys_msg_push_wait CASCADE CONSTRAINTS;
DROP TABLE js_sys_msg_tpl CASCADE CONSTRAINTS; DROP TABLE js_sys_msg_template CASCADE CONSTRAINTS;
DROP TABLE js_sys_office CASCADE CONSTRAINTS; DROP TABLE js_sys_office CASCADE CONSTRAINTS;
DROP TABLE js_sys_post CASCADE CONSTRAINTS; DROP TABLE js_sys_post CASCADE CONSTRAINTS;
DROP TABLE js_sys_role_data_scope CASCADE CONSTRAINTS; DROP TABLE js_sys_role_data_scope CASCADE CONSTRAINTS;
@@ -560,27 +560,24 @@ CREATE TABLE js_sys_msg_push
msg_type varchar2(16) NOT NULL, msg_type varchar2(16) NOT NULL,
msg_title varchar2(200) NOT NULL, msg_title varchar2(200) NOT NULL,
msg_content clob NOT NULL, msg_content clob NOT NULL,
msg_buttons nvarchar2(2000), biz_key varchar2(64),
biz_type varchar2(64),
receive_code varchar2(64) NOT NULL, receive_code varchar2(64) NOT NULL,
receive_user_code varchar2(64) NOT NULL, receive_user_code varchar2(64) NOT NULL,
receive_user_name varchar2(100) NOT NULL, receive_user_name varchar2(100) NOT NULL,
email_cc nvarchar2(2000),
email_bcc nvarchar2(2000),
send_user_code varchar2(64) NOT NULL, send_user_code varchar2(64) NOT NULL,
send_user_name varchar2(100) NOT NULL, send_user_name varchar2(100) NOT NULL,
send_date timestamp NOT NULL, send_date timestamp NOT NULL,
is_merge_push char(1),
plan_push_date timestamp, plan_push_date timestamp,
push_number number(10,0), push_number number(10,0),
push_result clob, push_return_code varchar2(200),
return_code varchar2(200), push_return_msg_id varchar2(200),
return_msg_id varchar2(200), push_return_content clob,
push_date date,
push_status char(1), push_status char(1),
push_after_read_status char(1), push_date date,
read_status char(1), read_status char(1),
read_date date, read_date date,
biz_key varchar2(64),
biz_type varchar2(64),
PRIMARY KEY (id) PRIMARY KEY (id)
); );
@@ -592,35 +589,33 @@ CREATE TABLE js_sys_msg_push_wait
msg_type varchar2(16) NOT NULL, msg_type varchar2(16) NOT NULL,
msg_title varchar2(200) NOT NULL, msg_title varchar2(200) NOT NULL,
msg_content clob NOT NULL, msg_content clob NOT NULL,
msg_buttons nvarchar2(2000), biz_key varchar2(64),
biz_type varchar2(64),
receive_code varchar2(64) NOT NULL, receive_code varchar2(64) NOT NULL,
receive_user_code varchar2(64) NOT NULL, receive_user_code varchar2(64) NOT NULL,
receive_user_name varchar2(100) NOT NULL, receive_user_name varchar2(100) NOT NULL,
email_cc nvarchar2(2000),
email_bcc nvarchar2(2000),
send_user_code varchar2(64) NOT NULL, send_user_code varchar2(64) NOT NULL,
send_user_name varchar2(100) NOT NULL, send_user_name varchar2(100) NOT NULL,
send_date timestamp NOT NULL, send_date timestamp NOT NULL,
is_merge_push char(1),
plan_push_date timestamp, plan_push_date timestamp,
push_number number(10,0), push_number number(10,0),
push_result clob, push_return_content clob,
return_code varchar2(200), push_return_code varchar2(200),
return_msg_id varchar2(200), push_return_msg_id varchar2(200),
push_date date,
push_status char(1), push_status char(1),
push_after_read_status char(1), push_date date,
read_status char(1), read_status char(1),
read_date date, read_date date,
biz_key varchar2(64),
biz_type varchar2(64),
PRIMARY KEY (id) PRIMARY KEY (id)
); );
-- 消息模板 -- 消息模板
CREATE TABLE js_sys_msg_tpl CREATE TABLE js_sys_msg_template
( (
id varchar2(64) NOT NULL, id varchar2(64) NOT NULL,
module_code varchar2(64),
tpl_key varchar2(100) NOT NULL, tpl_key varchar2(100) NOT NULL,
tpl_name nvarchar2(100) NOT NULL, tpl_name nvarchar2(100) NOT NULL,
tpl_type char(1) NOT NULL, tpl_type char(1) NOT NULL,
@@ -920,9 +915,9 @@ CREATE INDEX idx_sys_msg_pushw_ps ON js_sys_msg_push_wait (push_status);
CREATE INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait (read_status); CREATE INDEX idx_sys_msg_pushw_rs ON js_sys_msg_push_wait (read_status);
CREATE INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait (biz_key); CREATE INDEX idx_sys_msg_pushw_bk ON js_sys_msg_push_wait (biz_key);
CREATE INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait (biz_type); CREATE INDEX idx_sys_msg_pushw_bt ON js_sys_msg_push_wait (biz_type);
CREATE INDEX idx_sys_msg_tpl_key ON js_sys_msg_tpl (tpl_key); CREATE INDEX idx_sys_msg_tpl_key ON js_sys_msg_template (tpl_key);
CREATE INDEX idx_sys_msg_tpl_type ON js_sys_msg_tpl (tpl_type); CREATE INDEX idx_sys_msg_tpl_type ON js_sys_msg_template (tpl_type);
CREATE INDEX idx_sys_msg_tpl_status ON js_sys_msg_tpl (status); CREATE INDEX idx_sys_msg_tpl_status ON js_sys_msg_template (status);
CREATE INDEX idx_sys_office_cc ON js_sys_office (corp_code); CREATE INDEX idx_sys_office_cc ON js_sys_office (corp_code);
CREATE INDEX idx_sys_office_pc ON js_sys_office (parent_code); CREATE INDEX idx_sys_office_pc ON js_sys_office (parent_code);
CREATE INDEX idx_sys_office_pcs ON js_sys_office (parent_codes); CREATE INDEX idx_sys_office_pcs ON js_sys_office (parent_codes);
@@ -1258,65 +1253,60 @@ COMMENT ON COLUMN js_sys_msg_push.id IS '编号';
COMMENT ON COLUMN js_sys_msg_push.msg_type IS '消息类型PC APP 短信 邮件 微信)'; COMMENT ON COLUMN js_sys_msg_push.msg_type IS '消息类型PC APP 短信 邮件 微信)';
COMMENT ON COLUMN js_sys_msg_push.msg_title IS '消息标题'; COMMENT ON COLUMN js_sys_msg_push.msg_title IS '消息标题';
COMMENT ON COLUMN js_sys_msg_push.msg_content IS '消息内容'; COMMENT ON COLUMN js_sys_msg_push.msg_content IS '消息内容';
COMMENT ON COLUMN js_sys_msg_push.msg_buttons IS '消息操作按钮JSON'; COMMENT ON COLUMN js_sys_msg_push.biz_key IS '业务主键';
COMMENT ON COLUMN js_sys_msg_push.biz_type IS '业务类型';
COMMENT ON COLUMN js_sys_msg_push.receive_code IS '接受者账号'; COMMENT ON COLUMN js_sys_msg_push.receive_code IS '接受者账号';
COMMENT ON COLUMN js_sys_msg_push.receive_user_code IS '接受者用户编码'; COMMENT ON COLUMN js_sys_msg_push.receive_user_code IS '接受者用户编码';
COMMENT ON COLUMN js_sys_msg_push.receive_user_name IS '接受者用户姓名'; COMMENT ON COLUMN js_sys_msg_push.receive_user_name IS '接受者用户姓名';
COMMENT ON COLUMN js_sys_msg_push.email_cc IS '邮件抄送地址';
COMMENT ON COLUMN js_sys_msg_push.email_bcc IS '邮件密送地址';
COMMENT ON COLUMN js_sys_msg_push.send_user_code IS '发送者用户编码'; COMMENT ON COLUMN js_sys_msg_push.send_user_code IS '发送者用户编码';
COMMENT ON COLUMN js_sys_msg_push.send_user_name IS '发送者用户姓名'; COMMENT ON COLUMN js_sys_msg_push.send_user_name IS '发送者用户姓名';
COMMENT ON COLUMN js_sys_msg_push.send_date IS '发送时间'; COMMENT ON COLUMN js_sys_msg_push.send_date IS '发送时间';
COMMENT ON COLUMN js_sys_msg_push.is_merge_push IS '是否合并推送';
COMMENT ON COLUMN js_sys_msg_push.plan_push_date IS '计划推送时间'; COMMENT ON COLUMN js_sys_msg_push.plan_push_date IS '计划推送时间';
COMMENT ON COLUMN js_sys_msg_push.push_number IS '推送尝试次数'; COMMENT ON COLUMN js_sys_msg_push.push_number IS '推送尝试次数';
COMMENT ON COLUMN js_sys_msg_push.push_result IS '推送结果信息'; COMMENT ON COLUMN js_sys_msg_push.push_return_code IS '推送返回结果码';
COMMENT ON COLUMN js_sys_msg_push.return_code IS '第三方返回结果码'; COMMENT ON COLUMN js_sys_msg_push.push_return_msg_id IS '推送返回消息编号';
COMMENT ON COLUMN js_sys_msg_push.return_msg_id IS '第三方返回消息编号'; COMMENT ON COLUMN js_sys_msg_push.push_return_content IS '推送返回的内容信息';
COMMENT ON COLUMN js_sys_msg_push.push_date IS '最后推送时间'; COMMENT ON COLUMN js_sys_msg_push.push_status IS '推送状态0未推送 1成功 2失败';
COMMENT ON COLUMN js_sys_msg_push.push_status IS '推送状态1成功 2失败'; COMMENT ON COLUMN js_sys_msg_push.push_date IS '推送时间';
COMMENT ON COLUMN js_sys_msg_push.push_after_read_status IS '指定推送后的读取状态';
COMMENT ON COLUMN js_sys_msg_push.read_status IS '读取状态0未送达 1未读 2已读'; COMMENT ON COLUMN js_sys_msg_push.read_status IS '读取状态0未送达 1未读 2已读';
COMMENT ON COLUMN js_sys_msg_push.read_date IS '读取时间'; COMMENT ON COLUMN js_sys_msg_push.read_date IS '读取时间';
COMMENT ON COLUMN js_sys_msg_push.biz_key IS '业务主键';
COMMENT ON COLUMN js_sys_msg_push.biz_type IS '业务类型';
COMMENT ON TABLE js_sys_msg_push_wait IS '消息待推送表'; COMMENT ON TABLE js_sys_msg_push_wait IS '消息待推送表';
COMMENT ON COLUMN js_sys_msg_push_wait.id IS '编号'; COMMENT ON COLUMN js_sys_msg_push_wait.id IS '编号';
COMMENT ON COLUMN js_sys_msg_push_wait.msg_type IS '消息类型PC APP 短信 邮件 微信)'; COMMENT ON COLUMN js_sys_msg_push_wait.msg_type IS '消息类型PC APP 短信 邮件 微信)';
COMMENT ON COLUMN js_sys_msg_push_wait.msg_title IS '消息标题'; COMMENT ON COLUMN js_sys_msg_push_wait.msg_title IS '消息标题';
COMMENT ON COLUMN js_sys_msg_push_wait.msg_content IS '消息内容'; COMMENT ON COLUMN js_sys_msg_push_wait.msg_content IS '消息内容';
COMMENT ON COLUMN js_sys_msg_push_wait.msg_buttons IS '消息操作按钮JSON'; COMMENT ON COLUMN js_sys_msg_push_wait.biz_key IS '业务主键';
COMMENT ON COLUMN js_sys_msg_push_wait.biz_type IS '业务类型';
COMMENT ON COLUMN js_sys_msg_push_wait.receive_code IS '接受者账号'; COMMENT ON COLUMN js_sys_msg_push_wait.receive_code IS '接受者账号';
COMMENT ON COLUMN js_sys_msg_push_wait.receive_user_code IS '接受者用户编码'; COMMENT ON COLUMN js_sys_msg_push_wait.receive_user_code IS '接受者用户编码';
COMMENT ON COLUMN js_sys_msg_push_wait.receive_user_name IS '接受者用户姓名'; COMMENT ON COLUMN js_sys_msg_push_wait.receive_user_name IS '接受者用户姓名';
COMMENT ON COLUMN js_sys_msg_push_wait.email_cc IS '邮件抄送地址';
COMMENT ON COLUMN js_sys_msg_push_wait.email_bcc IS '邮件密送地址';
COMMENT ON COLUMN js_sys_msg_push_wait.send_user_code IS '发送者用户编码'; COMMENT ON COLUMN js_sys_msg_push_wait.send_user_code IS '发送者用户编码';
COMMENT ON COLUMN js_sys_msg_push_wait.send_user_name IS '发送者用户姓名'; COMMENT ON COLUMN js_sys_msg_push_wait.send_user_name IS '发送者用户姓名';
COMMENT ON COLUMN js_sys_msg_push_wait.send_date IS '发送时间'; COMMENT ON COLUMN js_sys_msg_push_wait.send_date IS '发送时间';
COMMENT ON COLUMN js_sys_msg_push_wait.is_merge_push IS '是否合并推送';
COMMENT ON COLUMN js_sys_msg_push_wait.plan_push_date IS '计划推送时间'; COMMENT ON COLUMN js_sys_msg_push_wait.plan_push_date IS '计划推送时间';
COMMENT ON COLUMN js_sys_msg_push_wait.push_number IS '推送尝试次数'; COMMENT ON COLUMN js_sys_msg_push_wait.push_number IS '推送尝试次数';
COMMENT ON COLUMN js_sys_msg_push_wait.push_result IS '推送结果信息'; COMMENT ON COLUMN js_sys_msg_push_wait.push_return_content IS '推送返回的内容信息';
COMMENT ON COLUMN js_sys_msg_push_wait.return_code IS '第三方返回结果码'; COMMENT ON COLUMN js_sys_msg_push_wait.push_return_code IS '推送返回结果码';
COMMENT ON COLUMN js_sys_msg_push_wait.return_msg_id IS '第三方返回消息编号'; COMMENT ON COLUMN js_sys_msg_push_wait.push_return_msg_id IS '推送返回消息编号';
COMMENT ON COLUMN js_sys_msg_push_wait.push_date IS '最后推送时间'; COMMENT ON COLUMN js_sys_msg_push_wait.push_status IS '推送状态0未推送 1成功 2失败';
COMMENT ON COLUMN js_sys_msg_push_wait.push_status IS '推送状态1成功 2失败'; COMMENT ON COLUMN js_sys_msg_push_wait.push_date IS '推送时间';
COMMENT ON COLUMN js_sys_msg_push_wait.push_after_read_status IS '指定推送后的读取状态';
COMMENT ON COLUMN js_sys_msg_push_wait.read_status IS '读取状态0未送达 1未读 2已读'; COMMENT ON COLUMN js_sys_msg_push_wait.read_status IS '读取状态0未送达 1未读 2已读';
COMMENT ON COLUMN js_sys_msg_push_wait.read_date IS '读取时间'; COMMENT ON COLUMN js_sys_msg_push_wait.read_date IS '读取时间';
COMMENT ON COLUMN js_sys_msg_push_wait.biz_key IS '业务主键'; COMMENT ON TABLE js_sys_msg_template IS '消息模板';
COMMENT ON COLUMN js_sys_msg_push_wait.biz_type IS '业务类型'; COMMENT ON COLUMN js_sys_msg_template.id IS '编号';
COMMENT ON TABLE js_sys_msg_tpl IS '消息模板'; COMMENT ON COLUMN js_sys_msg_template.module_code IS '归属模块';
COMMENT ON COLUMN js_sys_msg_tpl.id IS '编号'; COMMENT ON COLUMN js_sys_msg_template.tpl_key IS '模板键值';
COMMENT ON COLUMN js_sys_msg_tpl.tpl_key IS '模板键值'; COMMENT ON COLUMN js_sys_msg_template.tpl_name IS '模板名称';
COMMENT ON COLUMN js_sys_msg_tpl.tpl_name IS '模板名称'; COMMENT ON COLUMN js_sys_msg_template.tpl_type IS '模板类型';
COMMENT ON COLUMN js_sys_msg_tpl.tpl_type IS '模板类型'; COMMENT ON COLUMN js_sys_msg_template.tpl_content IS '模板内容';
COMMENT ON COLUMN js_sys_msg_tpl.tpl_content IS '模板内容'; COMMENT ON COLUMN js_sys_msg_template.status IS '状态0正常 1删除 2停用';
COMMENT ON COLUMN js_sys_msg_tpl.status IS '状态0正常 1删除 2停用'; COMMENT ON COLUMN js_sys_msg_template.create_by IS '创建者';
COMMENT ON COLUMN js_sys_msg_tpl.create_by IS '创建'; COMMENT ON COLUMN js_sys_msg_template.create_date IS '创建时间';
COMMENT ON COLUMN js_sys_msg_tpl.create_date IS '创建时间'; COMMENT ON COLUMN js_sys_msg_template.update_by IS '更新者';
COMMENT ON COLUMN js_sys_msg_tpl.update_by IS '更新'; COMMENT ON COLUMN js_sys_msg_template.update_date IS '更新时间';
COMMENT ON COLUMN js_sys_msg_tpl.update_date IS '更新时间'; COMMENT ON COLUMN js_sys_msg_template.remarks IS '备注信息';
COMMENT ON COLUMN js_sys_msg_tpl.remarks IS '备注信息';
COMMENT ON TABLE js_sys_office IS '组织机构表'; COMMENT ON TABLE js_sys_office IS '组织机构表';
COMMENT ON COLUMN js_sys_office.office_code IS '机构编码'; COMMENT ON COLUMN js_sys_office.office_code IS '机构编码';
COMMENT ON COLUMN js_sys_office.parent_code IS '父级编号'; COMMENT ON COLUMN js_sys_office.parent_code IS '父级编号';

View File

@@ -3,4 +3,7 @@ create user jeesite
identified by jeesite identified by jeesite
quota unlimited on users; quota unlimited on users;
grant connect,resource,create any view to jeesite; grant connect,resource,create session,select any table,
create any view,create any table,create any index,
drop any table,drop any view,drop any index
to jeesite;