| 123456789101112131415161718192021222324252627 |
- -- 协助采购 — 通知公告(执行一次;也可由后台首次访问自动建表)
- -- 菜单需在「权限管理」中手动添加,或访问 purchasecontent/install(超级管理员)
- CREATE TABLE IF NOT EXISTS `purchase_content` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `creator_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '创建人',
- `sender_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '投递人',
- `subject` varchar(255) NOT NULL DEFAULT '' COMMENT '主题',
- `content` mediumtext COMMENT '内容',
- `createtime` datetime DEFAULT NULL COMMENT '投递时间',
- `updatetime` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`),
- KEY `idx_creator` (`creator_id`),
- KEY `idx_sender` (`sender_id`),
- KEY `idx_ct` (`createtime`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='协助采购通知公告';
- CREATE TABLE IF NOT EXISTS `purchase_content_recipient` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `content_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '公告ID',
- `admin_id` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '接收人',
- `read_time` datetime DEFAULT NULL COMMENT '首次阅读时间',
- `createtime` datetime DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `uk_content_admin` (`content_id`,`admin_id`),
- KEY `idx_admin` (`admin_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='通知公告接收人';
|