1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| CREATE TABLE if not exists oa_leave ( id int(11) unsigned not null AUTO_INCREMENT, process_instance_id varchar(64) COMMENT '流程实例编号', start_time datetime COMMENT '开始时间', end_time datetime COMMENT '结束时间', leave_type varchar(20) COMMENT '请假类型', reason varchar(255) COMMENT '请假理由', apply_time datetime COMMENT '申请时间', reality_start_time datetime COMMENT '实际开始时间', reality_end_time datetime COMMENT '实际结束时间', create_by int(11) NOT NULL COMMENT '创建者', create_date datetime NOT NULL COMMENT '创建时间', update_by int(11) NOT NULL COMMENT '更新者', update_date datetime NOT NULL COMMENT '更新时间', remarks varchar(255) COMMENT '备注信息', del_flag char(1) DEFAULT '0' NOT NULL COMMENT '删除标记', PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT = '请假流程表';
CREATE TABLE if not exists oa_notify ( id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号', notify_type char(1) COMMENT '类型', title varchar(200) COMMENT '标题', content varchar(2000) COMMENT '内容', files varchar(2000) COMMENT '附件', status char(1) COMMENT '状态', create_by int(11) NOT NULL COMMENT '创建者', create_date datetime NOT NULL COMMENT '创建时间', update_by int(11) NOT NULL COMMENT '更新者', update_date datetime NOT NULL COMMENT '更新时间', remarks varchar(255) COMMENT '备注信息', del_flag char(1) DEFAULT '0' NOT NULL COMMENT '删除标记', PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT = '通知通告';
CREATE TABLE if not exists oa_notify_record ( id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '编号', notify_id int(11) COMMENT '通知通告ID', user_id int(11) COMMENT '接受人', read_flag char(1) DEFAULT '0' COMMENT '阅读标记', read_date date COMMENT '阅读时间', PRIMARY KEY (id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT = '通知通告发送记录';
|