Commit 800ed4c4df9810938f297ee464ba15b1c62e0e40
1 parent
f5f18ea9
增加实验相关表
Showing
1 changed file
with
98 additions
and
0 deletions
database/sql_log.sql
| @@ -2764,3 +2764,101 @@ update zygj_class_schedule s inner join zygj_solution_term t on s.`solution_term | @@ -2764,3 +2764,101 @@ update zygj_class_schedule s inner join zygj_solution_term t on s.`solution_term | ||
| 2764 | 2764 | ||
| 2765 | 2765 | ||
| 2766 | 2766 | ||
| 2767 | +-- ---------------------------- | ||
| 2768 | +-- 2017-09-14 | ||
| 2769 | +-- liu dai peng | ||
| 2770 | +-- 代码版本 feature/saas_lab | ||
| 2771 | +-- 脚本版本 201709141900 | ||
| 2772 | +-- 涉及功能 实验沙箱 | ||
| 2773 | +-- 执行环境 予发布和灰度 | ||
| 2774 | +-- START | ||
| 2775 | +-- ---------------------------- | ||
| 2776 | +CREATE TABLE | ||
| 2777 | + zy_lab | ||
| 2778 | + ( | ||
| 2779 | + lab_id bigint NOT NULL AUTO_INCREMENT COMMENT '实验ID', | ||
| 2780 | + name VARCHAR(255) COMMENT '标题', | ||
| 2781 | + created_at DATETIME COMMENT '创建时间', | ||
| 2782 | + updated_at DATETIME COMMENT '更新时间', | ||
| 2783 | + zy_lab_id VARCHAR(255) NOT NULL COMMENT '驻云实验ID', | ||
| 2784 | + duration INT COMMENT '时长', | ||
| 2785 | + description text COMMENT '描述', | ||
| 2786 | + target text COMMENT '方向', | ||
| 2787 | + level VARCHAR(20) COMMENT '级别', | ||
| 2788 | + price INT COMMENT '价格', | ||
| 2789 | + difficulty VARCHAR(20) COMMENT '难度', | ||
| 2790 | + delete_flag INT COMMENT '是否删除', | ||
| 2791 | + PRIMARY KEY (lab_id), | ||
| 2792 | + CONSTRAINT zylab_lab_id UNIQUE (zy_lab_id) | ||
| 2793 | + ) | ||
| 2794 | + ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='驻云实验表'; | ||
| 2795 | + | ||
| 2796 | + CREATE TABLE | ||
| 2797 | + zy_teacher | ||
| 2798 | + ( | ||
| 2799 | + zy_teacher_id VARCHAR(100) NOT NULL COMMENT '驻云老师ID', | ||
| 2800 | + created_at DATETIME NOT NULL COMMENT '添加时间', | ||
| 2801 | + updated_at DATETIME NOT NULL COMMENT '更新时间', | ||
| 2802 | + teacher_id bigint NOT NULL COMMENT '高校邦ID', | ||
| 2803 | + user_id bigint COMMENT '添加人', | ||
| 2804 | + app_key VARCHAR(100) COMMENT 'ak用户名', | ||
| 2805 | + app_secret VARCHAR(100) COMMENT 'ak密码', | ||
| 2806 | + PRIMARY KEY (zy_teacher_id), | ||
| 2807 | + CONSTRAINT idx_user_id UNIQUE (user_id) | ||
| 2808 | + ) | ||
| 2809 | + ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='驻云老师表'; | ||
| 2810 | + | ||
| 2811 | + CREATE TABLE | ||
| 2812 | + zy_tenant | ||
| 2813 | + ( | ||
| 2814 | + zy_school_id VARCHAR(50) NOT NULL COMMENT '驻云ID', | ||
| 2815 | + tenant_id bigint NOT NULL COMMENT '租户ID', | ||
| 2816 | + user_name VARCHAR(30) NOT NULL COMMENT '用户名', | ||
| 2817 | + password VARCHAR(50) COMMENT '密码', | ||
| 2818 | + email VARCHAR(30) COMMENT '邮箱', | ||
| 2819 | + mobile VARCHAR(20) COMMENT '手机号', | ||
| 2820 | + name VARCHAR(20) COMMENT '姓名', | ||
| 2821 | + company VARCHAR(50) COMMENT '公司名', | ||
| 2822 | + quota bigint COMMENT '沙箱点', | ||
| 2823 | + created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '添加时间', | ||
| 2824 | + updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON | ||
| 2825 | + UPDATE | ||
| 2826 | + CURRENT_TIMESTAMP COMMENT '更新时间', | ||
| 2827 | + delete_flag TINYINT(2) DEFAULT 1 NOT NULL COMMENT '1 正常,0 删除', | ||
| 2828 | + app_key VARCHAR(50) COMMENT 'App的Key', | ||
| 2829 | + app_secret VARCHAR(50) COMMENT 'App密码', | ||
| 2830 | + PRIMARY KEY (zy_school_id) | ||
| 2831 | + ) | ||
| 2832 | + ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='驻云学校信息'; | ||
| 2833 | + | ||
| 2834 | + CREATE TABLE | ||
| 2835 | + zy_user | ||
| 2836 | + ( | ||
| 2837 | + zy_user_id VARCHAR(64) NOT NULL COMMENT '驻云学生ID', | ||
| 2838 | + user_id bigint NOT NULL COMMENT '高校邦学生ID', | ||
| 2839 | + created_at DATETIME NOT NULL COMMENT '添加时间', | ||
| 2840 | + updated_at DATETIME NOT NULL COMMENT '更新时间', | ||
| 2841 | + tenant_id bigint NOT NULL COMMENT '租户id', | ||
| 2842 | + PRIMARY KEY (zy_user_id) | ||
| 2843 | + ) | ||
| 2844 | + ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='驻云用户表'; | ||
| 2845 | + | ||
| 2846 | + CREATE TABLE | ||
| 2847 | + zy_user_lab | ||
| 2848 | + ( | ||
| 2849 | + user_lab_id bigint NOT NULL AUTO_INCREMENT COMMENT '用户班级实验ID', | ||
| 2850 | + class_lab_id bigint NOT NULL COMMENT '班级实验ID', | ||
| 2851 | + lab_id bigint NOT NULL COMMENT '实验ID', | ||
| 2852 | + created_at DATETIME NOT NULL COMMENT '添加时间', | ||
| 2853 | + updated_at DATETIME NOT NULL COMMENT '更新时间', | ||
| 2854 | + status TINYINT NOT NULL COMMENT '状态', | ||
| 2855 | + user_id bigint(11) NOT NULL COMMENT '用户ID', | ||
| 2856 | + zy_serial VARCHAR(64) NOT NULL COMMENT '实验购买id', | ||
| 2857 | + zy_user_id VARCHAR(64) COMMENT '驻云用户ID', | ||
| 2858 | + PRIMARY KEY (user_lab_id) | ||
| 2859 | + ) | ||
| 2860 | + ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='驻云实验使用情况表'; | ||
| 2861 | + | ||
| 2862 | +-- ---------------------------- | ||
| 2863 | +-- 2017-09-13 liudaipeng 脚本版本 201709141900 END | ||
| 2864 | +-- ---------------------------- |