123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- 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;
- CREATE TABLE ec_prt_course_paper (
- 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,
- converted bit(1) 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 (exam_id, paper_id),
- KEY INDEX_PRT_COURSE_PAPER_01 (org_id),
- KEY INDEX_PRT_COURSE_PAPER_02 (exam_id)
- )
- ENGINE = InnoDB
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_course_statistic (
- 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)
- )
- ENGINE = InnoDB
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_exam_structure (
- 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(100) DEFAULT NULL,
- exam_type varchar(50) DEFAULT NULL,
- org_id bigint(20) DEFAULT NULL,
- org_name varchar(100) DEFAULT NULL,
- struct varchar(500) DEFAULT NULL,
- PRIMARY KEY (id),
- UNIQUE KEY INDEX_PRT_EXAM_STRUCTURE_01 (org_id, exam_id)
- )
- ENGINE = InnoDB
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_objective_question_structure (
- 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,
- 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_project (
- 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(100) DEFAULT NULL,
- mail_end_time datetime DEFAULT NULL,
- mail_start_time datetime DEFAULT NULL,
- org_id bigint(20) DEFAULT NULL,
- org_name varchar(100) 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_project_backup_setting (
- 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_project_other_setting (
- 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_project_statistic (
- 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_subjective_question_structure (
- 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,
- 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
- DEFAULT CHARSET = utf8;
- CREATE TABLE ec_prt_template (
- 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
- DEFAULT CHARSET = utf8;
|