前端预览加权限设置页面 相关sql修改
This commit is contained in:
@@ -64,3 +64,23 @@ WHERE `menu_id` IN (
|
||||
-- 6. 索引补充(确保所有 fad_rm_* 表有 project_id 索引)
|
||||
-- ----------------------------------------------------------
|
||||
-- fad_rm_project_member 已通过 UNIQUE KEY 覆盖,不再添加额外索引
|
||||
|
||||
-- ----------------------------------------------------------
|
||||
-- 7. fad_rm_stage_confirm — 阶段完成确认表
|
||||
-- ----------------------------------------------------------
|
||||
CREATE TABLE IF NOT EXISTS `fad_rm_stage_confirm` (
|
||||
`confirm_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '确认ID',
|
||||
`project_id` BIGINT NOT NULL COMMENT '项目ID',
|
||||
`stage_key` VARCHAR(50) NOT NULL COMMENT '阶段标识',
|
||||
`confirm_type` VARCHAR(20) DEFAULT 'confirm' COMMENT '确认类型: confirm=正常确认, override=强制放行',
|
||||
`confirmer_id` BIGINT NOT NULL COMMENT '确认人用户ID',
|
||||
`confirmed_at` DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '确认时间',
|
||||
`remark` VARCHAR(255) DEFAULT NULL COMMENT '备注',
|
||||
`create_by` VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
`create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
|
||||
`update_by` VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
`update_time` DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
`del_flag` INT DEFAULT 0 COMMENT '删除标志',
|
||||
PRIMARY KEY (`confirm_id`),
|
||||
UNIQUE KEY `uk_project_stage` (`project_id`, `stage_key`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='阶段完成确认表';
|
||||
|
||||
Reference in New Issue
Block a user