drop table if exists cp_notice;

CREATE TABLE `cp_notice` (
  `id` varchar(32) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '主键',
  `notice_num` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '编号',
  `title` varchar(150) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '标题',
  `content` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '内容',
  `status` varchar(2) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '状态(1、未读 2、已读)',
  `category` varchar(2) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '类别(1、通知  2、待办)',
  `type` varchar(2) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '类型(1、缺陷 2、测试执行)',
  `recources_id` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '资源id',
  `catalog_id` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '资源所在目录',
  `receiver` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '接收人',
  `sender` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '发送人',
  `send_time` datetime DEFAULT NULL COMMENT '发送时间',
  `receive_time` datetime DEFAULT NULL COMMENT '接收时间',
  `processing_time` datetime DEFAULT NULL COMMENT '处理时间',
  `is_delete` tinyint(1) DEFAULT NULL COMMENT '是否删除(0 否 1 删除)',
  `source` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '来源(1、项目管理 2、团队管理 3、用例审核 4、缺陷管理 5、测试执行 6、测试点)',
  `tenant_id` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '租户id',
  PRIMARY KEY (`id`),
  KEY `receiver` (`receiver`),
  KEY `catalog_id` (`catalog_id`),
  KEY `recources_id` (`recources_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='消息表';