drop table if exists course_schedule;
|
|
/*==============================================================*/
|
/* Table: course_schedule */
|
/*==============================================================*/
|
CREATE TABLE `course_schedule` (
|
`SCHEDULE_ID` varchar(32) NOT NULL COMMENT '课表ID',
|
`SUBJECT_ID` varchar(32) DEFAULT NULL COMMENT '课程ID',
|
`STATUS` smallint(2) DEFAULT NULL COMMENT '课表状态',
|
`ORG_ID` varchar(32) DEFAULT NULL,
|
`OPEN_FLAG` smallint(6) NOT NULL DEFAULT '0',
|
`TEACHER_ID` varchar(32) DEFAULT NULL,
|
`TEACHER_NAME` varchar(100) DEFAULT NULL,
|
`CREATE_TIME` timestamp NOT NULL DEFAULT '2014-11-03 00:00:00',
|
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
`CREATE_ID` varchar(32) DEFAULT NULL,
|
`CREATOR` varchar(100) DEFAULT NULL,
|
`UPDATE_ID` varchar(32) DEFAULT NULL,
|
`UPDATOR` varchar(100) DEFAULT NULL,
|
`DELETE_FLAG` smallint(6) NOT NULL DEFAULT '0',
|
`TYPE` smallint(6) DEFAULT NULL COMMENT '0:单次,1:每周',
|
`BEGIN_TIME` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '开始时间',
|
`END_TIME` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '结束时间',
|
`ROOM_ID` varchar(32) DEFAULT NULL COMMENT '上课教室ID',
|
`MARK` varchar(4000) DEFAULT NULL COMMENT '备注',
|
`MON_TIME` varchar(100) DEFAULT NULL COMMENT '周一时间(格式:HH:mm:ss)',
|
`TUE_TIME` varchar(100) DEFAULT NULL COMMENT '周二时间(格式:HH:mm:ss)',
|
`WED_TIME` varchar(100) DEFAULT NULL COMMENT '周三时间(格式:HH:mm:ss)',
|
`THU_TIME` varchar(100) DEFAULT NULL COMMENT '周四时间(格式:HH:mm:ss)',
|
`FRI_TIME` varchar(100) DEFAULT NULL COMMENT '周五时间(格式:HH:mm:ss)',
|
`SAT_TIME` varchar(100) DEFAULT NULL COMMENT '周六时间(格式:HH:mm:ss)',
|
`SUM_TIME` varchar(100) DEFAULT NULL COMMENT '周日时间(格式:HH:mm:ss)',
|
PRIMARY KEY (`SCHEDULE_ID`)
|
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
|
|
|
drop table if exists course_schedule_detail;
|
|
/*==============================================================*/
|
/* Table: course_schedule_detail */
|
/*==============================================================*/
|
CREATE TABLE `course_schedule_detail` (
|
`DETAIL_ID` varchar(32) NOT NULL COMMENT '明细ID',
|
`SCHEDULE_ID` varchar(32) DEFAULT NULL COMMENT '课表ID',
|
`BEGIN_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '开始时间',
|
`END_TIME` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '结束时间',
|
`CREATE_TIME` timestamp NOT NULL DEFAULT '2014-11-03 00:00:00',
|
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
`CREATE_ID` varchar(32) DEFAULT NULL,
|
`CREATOR` varchar(100) DEFAULT NULL,
|
`UPDATE_ID` varchar(32) DEFAULT NULL,
|
`UPDATOR` varchar(100) DEFAULT NULL,
|
`DELETE_FLAG` smallint(6) NOT NULL DEFAULT '0',
|
PRIMARY KEY (`DETAIL_ID`)
|
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
|
|
drop table if exists course_schedule_re_cls;
|
|
/*==============================================================*/
|
/* Table: course_schedule_re_cls */
|
/*==============================================================*/
|
CREATE TABLE `course_schedule_re_cls` (
|
`RE_ID` varchar(32) NOT NULL COMMENT '关联ID',
|
`SCHEDULE_ID` varchar(32) DEFAULT NULL COMMENT '课表ID',
|
`CLASS_ID` varchar(32) DEFAULT NULL COMMENT '班级ID',
|
`CREATE_TIME` timestamp NOT NULL DEFAULT '2014-11-03 00:00:00',
|
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
`CREATE_ID` varchar(32) DEFAULT NULL,
|
`CREATOR` varchar(100) DEFAULT NULL,
|
`UPDATE_ID` varchar(32) DEFAULT NULL,
|
`UPDATOR` varchar(100) DEFAULT NULL,
|
`DELETE_FLAG` smallint(6) NOT NULL DEFAULT '0',
|
PRIMARY KEY (`RE_ID`)
|
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
|
|
|
drop table if exists CLASS_ROOM;
|
|
/*==============================================================*/
|
/* Table: CLASS_ROOM */
|
/*==============================================================*/
|
CREATE TABLE `class_room` (
|
`ROOM_ID` varchar(32) NOT NULL COMMENT '教室ID',
|
`NAME` varchar(500) DEFAULT NULL COMMENT '教室名称',
|
`ADDRESS` varchar(1000) DEFAULT NULL COMMENT '详细地址',
|
`ORG_ID` varchar(32) DEFAULT NULL,
|
`CREATE_TIME` timestamp NOT NULL DEFAULT '2014-11-03 00:00:00',
|
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
`CREATE_ID` varchar(32) DEFAULT NULL,
|
`CREATOR` varchar(100) DEFAULT NULL,
|
`UPDATE_ID` varchar(32) DEFAULT NULL,
|
`UPDATOR` varchar(100) DEFAULT NULL,
|
`DELETE_FLAG` smallint(6) NOT NULL DEFAULT '0',
|
`STATUS` smallint(6) DEFAULT NULL,
|
PRIMARY KEY (`ROOM_ID`)
|
) ENGINE=InnoDB DEFAULT CHARSET=gbk;
|