Blame view

项目文档相关/sql/2026-4-2/创建业务操作日志表_lq_business_operation_log.sql 1.1 KB
ed7c85aa   “wangming”   Remove deprecated...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  -- 通用业务操作日志(多模块复用:记录操作人、时间、业务主键与扩展 JSON
  CREATE TABLE IF NOT EXISTS `lq_business_operation_log` (
    `F_Id` varchar(50) NOT NULL COMMENT '主键',
    `F_ModuleCode` varchar(64) DEFAULT NULL COMMENT '模块编码,如 ATTENDANCE',
    `F_ActionCode` varchar(96) DEFAULT NULL COMMENT '动作编码,如 CANCEL_WORKFLOW_SUPPLEMENT',
    `F_BizType` varchar(64) DEFAULT NULL COMMENT '业务类型,如 attendance_record',
    `F_BizId` varchar(64) DEFAULT NULL COMMENT '业务主键',
    `F_Summary` varchar(500) DEFAULT NULL COMMENT '摘要',
    `F_DetailJson` longtext COMMENT '扩展 JSON',
    `F_OperatorUserId` varchar(64) DEFAULT NULL COMMENT '操作人ID',
    `F_OperatorUserName` varchar(128) DEFAULT NULL COMMENT '操作人姓名',
    `F_OperateTime` datetime DEFAULT NULL COMMENT '操作时间',
    PRIMARY KEY (`F_Id`),
    KEY `IX_lq_business_operation_log_Module_Action_Time` (`F_ModuleCode`,`F_ActionCode`,`F_OperateTime`),
    KEY `IX_lq_business_operation_log_Biz` (`F_BizType`,`F_BizId`)
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='通用业务操作日志';