microservices/sql/update/20230824102015_alter_doc_ad...

35 lines
1.6 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- cms文章表中添加审核相关字段并添加文章审核menu及赋予角色menu权限
SET
FOREIGN_KEY_CHECKS = 0;
ALTER TABLE `zone_detail`
ADD COLUMN `need_audit` tinyint(1) DEFAULT 0 COMMENT '是否需要审核0不需要1需要';
ALTER TABLE `cms_doc`
ADD COLUMN `audit_status` char(1) DEFAULT '1' COMMENT '审核状态0审核不通过1审核通过 2待审核';
ALTER TABLE `cms_doc`
ADD COLUMN `audit_type` varchar(50) default null COMMENT '文章审核类型-原文章id,文章审核类型create || update || delete ';
ALTER TABLE `cms_doc`
ADD COLUMN `audit_tmp_branch_name` varchar(255) default null COMMENT '文章审核临时分支名';
ALTER TABLE `cms_doc`
ADD COLUMN `audit_pr_number` varchar(255) default null COMMENT 'giteaPrNumber-gitLinkPrId,文章审核合并请求编号';
ALTER TABLE `cms_doc`
MODIFY COLUMN file_sha VARCHAR(255) DEFAULT NULL COMMENT '文件SHA';
insert into `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`,
`is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`,
`update_by`, `update_time`, `remark`)
values (2200, '审核文章', '2086', '6', '', NULL, NULL, '1', '0', 'F', '0', '0', 'cms:doc:audit', '#', 'admin',
'2023-08-22 11:36:28', '', NULL, '2090');
INSERT INTO `sys_role_menu` (`role_id`, `menu_id`)
SELECT 5, menu_id
FROM sys_menu
WHERE perms = 'cms:doc:audit' and menu_name = '审核文章';
SET
FOREIGN_KEY_CHECKS = 1;