瀏覽代碼

升级sql

haogh 8 月之前
父節點
當前提交
950f18d9f1
共有 1 個文件被更改,包括 47 次插入0 次删除
  1. 47 0
      install/mysql/upgrade/update.sql

+ 47 - 0
install/mysql/upgrade/update.sql

@@ -0,0 +1,47 @@
+ALTER TABLE t_category
+    ADD COLUMN appointment_flag bit(1) NULL DEFAULT 1 COMMENT '针对教学点,是否开启预约' AFTER capacity;
+
+
+CREATE TABLE t_async_task
+(
+     id                 bigint          NOT NULL AUTO_INCREMENT,
+     create_time        bigint          NOT NULL    COMMENT '创建时间',
+     update_time        bigint          NOT NULL    COMMENT '更新时间',
+     type               varchar(50)     NOT NULL    COMMENT '任务类型',
+     status             varchar(10)     NULL        COMMENT '执行状态任务状态,INIT:未开始,RUNNING:进行中,FINISH:已完成',
+     summary            text            NULL        COMMENT '执行摘要',
+     result             varchar(10)     NULL        COMMENT '执行结果,SUCCESS:成功,ERROR:失败',
+     import_file_name   varchar(100)    NULL        COMMENT '导入文件名称',
+     import_file_path   varchar(500)    NULL        COMMENT '导入文件路径',
+     export_file_path   varchar(500)    NULL        COMMENT '导出文件路径',
+     operate_id         bigint          NOT NULL    COMMENT '操作人ID',
+     PRIMARY KEY (id) USING BTREE
+) COMMENT = '异步任务表';
+
+
+CREATE TABLE t_student_course
+(
+     id             bigint          NOT NULL AUTO_INCREMENT,
+     create_time    bigint          NOT NULL        COMMENT '创建时间',
+     update_time    bigint          NOT NULL        COMMENT '更新时间',
+     student_id     bigint          NOT NULL        COMMENT '考生ID',
+     course_name    varchar(50)     NULL            COMMENT '科目名称',
+     course_code    varchar(20)     NULL            COMMENT '科目代码',
+     PRIMARY KEY (id) USING BTREE,
+     UNIQUE INDEX IDX_01(student_id, course_code) USING BTREE,
+     INDEX IDX_02(student_id) USING BTREE
+)  COMMENT = '考生科目表';
+
+CREATE TABLE t_time_period_exam_site
+(
+    id              bigint      NOT NULL AUTO_INCREMENT,
+    create_time     bigint      NOT NULL        COMMENT '创建时间',
+    update_time     bigint      NOT NULL        COMMENT '更新时间',
+    exam_site_id    bigint      NOT NULL        COMMENT '考点ID',
+    time_period_id  bigint      NOT NULL        COMMENT '预约时段ID',
+    enable          bit(1)      NULL            COMMENT '是否开启',
+    operate_id      bigint      NULL            COMMENT '操作人',
+    PRIMARY KEY (id) USING BTREE,
+    UNIQUE INDEX IDX_01(exam_site_id, time_period_id) USING BTREE,
+    INDEX IDX_02(exam_site_id) USING BTREE
+) COMMENT = '考点预约时段表';