|
@@ -1,314 +1,222 @@
|
|
|
-SET NAMES utf8mb4;
|
|
|
-SET FOREIGN_KEY_CHECKS = 0;
|
|
|
+DROP TABLE ec_prt_project;
|
|
|
+DROP TABLE ec_prt_project_backup_setting;
|
|
|
+DROP TABLE ec_prt_project_other_setting;
|
|
|
+DROP TABLE ec_prt_project_statistic;
|
|
|
+DROP TABLE ec_prt_course_statistic;
|
|
|
+DROP TABLE ec_prt_course_paper;
|
|
|
+DROP TABLE ec_prt_template;
|
|
|
+DROP TABLE ec_prt_exam_structure;
|
|
|
+DROP TABLE ec_prt_objective_question_structure;
|
|
|
+DROP TABLE ec_prt_subjective_question_structure;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_course_paper
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_course_paper;
|
|
|
CREATE TABLE ec_prt_course_paper (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- course_code varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- course_id bigint(20) NULL DEFAULT NULL,
|
|
|
- course_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- org_id bigint(20) NULL DEFAULT NULL,
|
|
|
- paper_id varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_name varchar(100) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_p int(11) NULL DEFAULT NULL,
|
|
|
- paper_html_url varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_pdf_url varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- answer_html_url varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- answer_pdf_url varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_PAPER_01(org_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_PAPER_02(exam_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_PAPER_03(course_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ answer_html_url varchar(255) DEFAULT NULL,
|
|
|
+ answer_pdf_url varchar(255) DEFAULT NULL,
|
|
|
+ course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
+ course_name varchar(50) DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ org_id bigint(20) DEFAULT NULL,
|
|
|
+ paper_html_url varchar(255) DEFAULT NULL,
|
|
|
+ paper_id varchar(50) DEFAULT NULL,
|
|
|
+ paper_name varchar(100) DEFAULT NULL,
|
|
|
+ paper_p int(11) DEFAULT NULL,
|
|
|
+ paper_pdf_url varchar(255) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY INDEX_PRT_COURSE_PAPER_03 (paper_id),
|
|
|
+ KEY INDEX_PRT_COURSE_PAPER_01 (org_id),
|
|
|
+ KEY INDEX_PRT_COURSE_PAPER_02 (exam_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_course_statistic
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_course_statistic;
|
|
|
CREATE TABLE ec_prt_course_statistic (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- course_code varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- course_id bigint(20) NULL DEFAULT NULL,
|
|
|
- course_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- org_id bigint(20) NULL DEFAULT NULL,
|
|
|
- paper_status int(11) NULL DEFAULT NULL,
|
|
|
- paper_type varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- total_student int(11) NULL DEFAULT NULL,
|
|
|
- course_paper_id bigint(20) NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_STATISTIC_01(org_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_STATISTIC_02(exam_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_COURSE_STATISTIC_03(course_id) USING BTREE,
|
|
|
- INDEX FK7nnn568j5img7r3fjbsni2t25(course_paper_id) USING BTREE,
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
+ course_name varchar(50) DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ org_id bigint(20) DEFAULT NULL,
|
|
|
+ paper_status int(11) DEFAULT NULL,
|
|
|
+ paper_type varchar(50) DEFAULT NULL,
|
|
|
+ total_student int(11) DEFAULT NULL,
|
|
|
+ course_paper_id bigint(20) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ KEY INDEX_PRT_COURSE_STATISTIC_01 (org_id),
|
|
|
+ KEY INDEX_PRT_COURSE_STATISTIC_02 (exam_id),
|
|
|
+ KEY INDEX_PRT_COURSE_STATISTIC_03 (course_id),
|
|
|
+ KEY FK7nnn568j5img7r3fjbsni2t25 (course_paper_id),
|
|
|
CONSTRAINT FK7nnn568j5img7r3fjbsni2t25 FOREIGN KEY (course_paper_id) REFERENCES ec_prt_course_paper (id)
|
|
|
- ON DELETE RESTRICT
|
|
|
- ON UPDATE RESTRICT
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_exam_structure
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_exam_structure;
|
|
|
CREATE TABLE ec_prt_exam_structure (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- exam_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- exam_type varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- org_id bigint(20) NULL DEFAULT NULL,
|
|
|
- org_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- struct varchar(500) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- UNIQUE INDEX INDEX_PRT_EXAM_STRUCTURE_01(org_id, exam_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ exam_name varchar(50) DEFAULT NULL,
|
|
|
+ exam_type varchar(50) DEFAULT NULL,
|
|
|
+ org_id bigint(20) DEFAULT NULL,
|
|
|
+ org_name varchar(50) DEFAULT NULL,
|
|
|
+ struct varchar(500) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY INDEX_PRT_EXAM_STRUCTURE_01 (org_id, exam_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_objective_question_structure
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_objective_question_structure;
|
|
|
CREATE TABLE ec_prt_objective_question_structure (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- answer varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- course_code varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- course_id bigint(20) NULL DEFAULT NULL,
|
|
|
- course_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- paper_id varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_type varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- question_type varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- section_num int(11) NULL DEFAULT NULL,
|
|
|
- unit_num int(11) NULL DEFAULT NULL,
|
|
|
- unit_score double NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_OBJECTIVE_QUESTION_01(exam_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_OBJECTIVE_QUESTION_02(course_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_OBJECTIVE_QUESTION_03(paper_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ answer varchar(50) DEFAULT NULL,
|
|
|
+ course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
+ course_name varchar(50) DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ paper_id varchar(50) DEFAULT NULL,
|
|
|
+ paper_name varchar(100) DEFAULT NULL,
|
|
|
+ paper_type varchar(50) DEFAULT NULL,
|
|
|
+ question_type varchar(50) DEFAULT NULL,
|
|
|
+ section_num int(11) DEFAULT NULL,
|
|
|
+ unit_num int(11) DEFAULT NULL,
|
|
|
+ unit_score double DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ KEY INDEX_PRT_OBJECTIVE_QUESTION_01 (exam_id),
|
|
|
+ KEY INDEX_PRT_OBJECTIVE_QUESTION_02 (course_id),
|
|
|
+ KEY INDEX_PRT_OBJECTIVE_QUESTION_03 (paper_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_project
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_project;
|
|
|
CREATE TABLE ec_prt_project (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- completed bit(1) NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- exam_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- mail_end_time datetime(0) NULL DEFAULT NULL,
|
|
|
- mail_start_time datetime(0) NULL DEFAULT NULL,
|
|
|
- org_id bigint(20) NULL DEFAULT NULL,
|
|
|
- org_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- pm_id bigint(20) NULL DEFAULT NULL,
|
|
|
- pm_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- prepare_end_time datetime(0) NULL DEFAULT NULL,
|
|
|
- prepare_start_time datetime(0) NULL DEFAULT NULL,
|
|
|
- print_end_time datetime(0) NULL DEFAULT NULL,
|
|
|
- print_start_time datetime(0) NULL DEFAULT NULL,
|
|
|
- supplier_id bigint(20) NULL DEFAULT NULL,
|
|
|
- supplier_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- UNIQUE INDEX INDEX_PRT_PROJECT_01(org_id, exam_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ completed bit(1) DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ exam_name varchar(50) DEFAULT NULL,
|
|
|
+ mail_end_time datetime DEFAULT NULL,
|
|
|
+ mail_start_time datetime DEFAULT NULL,
|
|
|
+ org_id bigint(20) DEFAULT NULL,
|
|
|
+ org_name varchar(50) DEFAULT NULL,
|
|
|
+ pm_id bigint(20) DEFAULT NULL,
|
|
|
+ pm_name varchar(50) DEFAULT NULL,
|
|
|
+ prepare_end_time datetime DEFAULT NULL,
|
|
|
+ prepare_start_time datetime DEFAULT NULL,
|
|
|
+ print_end_time datetime DEFAULT NULL,
|
|
|
+ print_start_time datetime DEFAULT NULL,
|
|
|
+ supplier_id bigint(20) DEFAULT NULL,
|
|
|
+ supplier_name varchar(50) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY INDEX_PRT_PROJECT_01 (org_id, exam_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_project_backup_setting
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_project_backup_setting;
|
|
|
CREATE TABLE ec_prt_project_backup_setting (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- group_type varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- need_each_pkg bit(1) NULL DEFAULT NULL,
|
|
|
- each_pkg_max double NULL DEFAULT NULL,
|
|
|
- each_pkg_min double NULL DEFAULT NULL,
|
|
|
- each_pkg_percent double NULL DEFAULT NULL,
|
|
|
- need_alone_pkg bit(1) NULL DEFAULT NULL,
|
|
|
- alone_pkg_max double NULL DEFAULT NULL,
|
|
|
- alone_pkg_min double NULL DEFAULT NULL,
|
|
|
- alone_pkg_percent double NULL DEFAULT NULL,
|
|
|
- project_id bigint(20) NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- UNIQUE INDEX INDEX_PRT_PROJECT_BACKUP_01(project_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ alone_pkg_max double DEFAULT NULL,
|
|
|
+ alone_pkg_min double DEFAULT NULL,
|
|
|
+ alone_pkg_percent double DEFAULT NULL,
|
|
|
+ each_pkg_max double DEFAULT NULL,
|
|
|
+ each_pkg_min double DEFAULT NULL,
|
|
|
+ each_pkg_percent double DEFAULT NULL,
|
|
|
+ group_type varchar(255) DEFAULT NULL,
|
|
|
+ need_alone_pkg bit(1) DEFAULT NULL,
|
|
|
+ need_each_pkg bit(1) DEFAULT NULL,
|
|
|
+ project_id bigint(20) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY INDEX_PRT_PROJECT_BACKUP_01 (project_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_project_other_setting
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_project_other_setting;
|
|
|
CREATE TABLE ec_prt_project_other_setting (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- project_id bigint(20) NULL DEFAULT NULL,
|
|
|
- remark varchar(1000) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_PROJECT_OTHER_01(project_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ project_id bigint(20) DEFAULT NULL,
|
|
|
+ remark varchar(2000) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ KEY INDEX_PRT_PROJECT_OTHER_01 (project_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_project_statistic
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_project_statistic;
|
|
|
CREATE TABLE ec_prt_project_statistic (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- backupa3 int(11) NULL DEFAULT NULL,
|
|
|
- backupa4 int(11) NULL DEFAULT NULL,
|
|
|
- normala3 int(11) NULL DEFAULT NULL,
|
|
|
- normala4 int(11) NULL DEFAULT NULL,
|
|
|
- project_id bigint(20) NULL DEFAULT NULL,
|
|
|
- total_course int(11) NULL DEFAULT NULL,
|
|
|
- total_paper int(11) NULL DEFAULT NULL,
|
|
|
- total_pkg int(11) NULL DEFAULT NULL,
|
|
|
- total_student int(11) NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- UNIQUE INDEX INDEX_PRT_PROJECT_STATISTIC_01(project_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ backupa3 int(11) DEFAULT NULL,
|
|
|
+ backupa4 int(11) DEFAULT NULL,
|
|
|
+ normala3 int(11) DEFAULT NULL,
|
|
|
+ normala4 int(11) DEFAULT NULL,
|
|
|
+ project_id bigint(20) DEFAULT NULL,
|
|
|
+ total_course int(11) DEFAULT NULL,
|
|
|
+ total_paper int(11) DEFAULT NULL,
|
|
|
+ total_pkg int(11) DEFAULT NULL,
|
|
|
+ total_student int(11) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ UNIQUE KEY INDEX_PRT_PROJECT_STATISTIC_01 (project_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_subjective_question_structure
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_subjective_question_structure;
|
|
|
CREATE TABLE ec_prt_subjective_question_structure (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- course_code varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- course_id bigint(20) NULL DEFAULT NULL,
|
|
|
- course_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- paper_id varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_name varchar(50) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- paper_type varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- section_name varchar(100) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- section_num int(11) NULL DEFAULT NULL,
|
|
|
- unit_num int(11) NULL DEFAULT NULL,
|
|
|
- unit_score double NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_SUBJECTIVE_QUESTION_01(exam_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_SUBJECTIVE_QUESTION_02(course_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_SUBJECTIVE_QUESTION_03(paper_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ course_code varchar(50) DEFAULT NULL,
|
|
|
+ course_id bigint(20) DEFAULT NULL,
|
|
|
+ course_name varchar(50) DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ paper_id varchar(50) DEFAULT NULL,
|
|
|
+ paper_name varchar(100) DEFAULT NULL,
|
|
|
+ paper_type varchar(255) DEFAULT NULL,
|
|
|
+ section_name varchar(100) DEFAULT NULL,
|
|
|
+ section_num int(11) DEFAULT NULL,
|
|
|
+ unit_num int(11) DEFAULT NULL,
|
|
|
+ unit_score double DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ KEY INDEX_PRT_SUBJECTIVE_QUESTION_01 (exam_id),
|
|
|
+ KEY INDEX_PRT_SUBJECTIVE_QUESTION_02 (course_id),
|
|
|
+ KEY INDEX_PRT_SUBJECTIVE_QUESTION_03 (paper_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
+ DEFAULT CHARSET = utf8;
|
|
|
+
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for ec_prt_template
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS ec_prt_template;
|
|
|
CREATE TABLE ec_prt_template (
|
|
|
- id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
- creation_time datetime(0) NULL DEFAULT NULL,
|
|
|
- update_time datetime(0) NULL DEFAULT NULL,
|
|
|
- exam_id bigint(20) NULL DEFAULT NULL,
|
|
|
- file_name varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- file_url varchar(255) CHARACTER SET utf8
|
|
|
- COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
- org_id bigint(20) NULL DEFAULT NULL,
|
|
|
- template_type int(11) NULL DEFAULT NULL,
|
|
|
- PRIMARY KEY (id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_TEMPLATE_01(org_id) USING BTREE,
|
|
|
- INDEX INDEX_PRT_TEMPLATE_02(exam_id) USING BTREE
|
|
|
+ id bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
+ creation_time datetime DEFAULT NULL,
|
|
|
+ update_time datetime DEFAULT NULL,
|
|
|
+ exam_id bigint(20) DEFAULT NULL,
|
|
|
+ file_name varchar(255) DEFAULT NULL,
|
|
|
+ file_url varchar(255) DEFAULT NULL,
|
|
|
+ org_id bigint(20) DEFAULT NULL,
|
|
|
+ template_type int(11) DEFAULT NULL,
|
|
|
+ PRIMARY KEY (id),
|
|
|
+ KEY INDEX_PRT_TEMPLATE_01 (org_id),
|
|
|
+ KEY INDEX_PRT_TEMPLATE_02 (exam_id)
|
|
|
)
|
|
|
ENGINE = InnoDB
|
|
|
- AUTO_INCREMENT = 1
|
|
|
- CHARACTER SET = utf8
|
|
|
- COLLATE = utf8_general_ci
|
|
|
- ROW_FORMAT = Dynamic;
|
|
|
-
|
|
|
-SET FOREIGN_KEY_CHECKS = 1;
|
|
|
+ DEFAULT CHARSET = utf8;
|