派生自 projectDept/qhighschool

胡仁荣
2022-10-31 fe7381d6e8ec1f427408de0297ac7f41533202f6
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
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;