字段名 | 数据类型 | 是否为空 | 约束条件 | 注释 |
---|---|---|---|---|
id | INT | NOT NULL | UNIQUE AUTO_INCREMENT PRIMARY KEY | 教师id |
BIGINT | NOT NULL | UNIQUE | 教师qq号 | |
name | VARCHAR(20) | NOT NULL | 无 | 教师姓名 |
creator | VARCHAR(100) | NOT NULL | 无 | 谁邀请的 |
phone | BIGINT | NOT NULL | UNIQUE | 教师电话 |
VARCHAR(100) | NULL | UNIQUE | 教师邮箱 |
字段名 | 数据类型 | 是否为空 | 约束条件 | 注释 |
---|---|---|---|---|
id | INT | NOT NULL | UNIQUE AUTO_INCREMENT PRIMARY KEY | 学院id |
college | VARCHAR(100) | NOT NULL | UNIQUE | 院系名称 |
creator | VARCHAR(100) | NOT NULL | 无 | 添加人 |
字段名 | 数据类型 | 是否为空 | 约束条件 | 注释 |
---|---|---|---|---|
id | INT | NOT NULL | UNIQUE AUTO_INCREMENT PRIMARY KEY | 专业id |
college | INT | NOT NULL | FOREIGN KEY REFERENCES college(id) | 学院id |
major | VARCHAR(100) | NOT NULL | UNIQUE | 专业名称 |
creator | VARCHAR(100) | NOT NULL | 无 | 添加人 |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 班级id |
group_id | BIGINT | NOT NULL, UNIQUE | 班级QQ群 |
name | VARCHAR(100) | NOT NULL, UNIQUE | 班级群名 |
teacher | INT | NOT NULL, FOREIGN KEY | 教师id |
major | INT | NOT NULL, FOREIGN KEY | 专业id |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
BIGINT | NOT NULL, UNIQUE, PRIMARY KEY | ||
name | VARCHAR(20) | NOT NULL | 学生姓名 |
class_table | INT | NOT NULL, FOREIGN KEY | 学生班级 |
student_id | BIGINT | NULL, UNIQUE | 学号 |
phone | BIGINT | NULL, UNIQUE | 联系方式 |
id_card | VARCHAR(20) | NULL, UNIQUE | 身份证号 |
VARCHAR(100) | NULL, UNIQUE | 微信号 | |
VARCHAR(100) | NULL, UNIQUE | 邮箱 | |
position | VARCHAR(50) | NOT NULL, DEFAULT '学生' | 学生 |
sex | VARCHAR(10) | NULL | 性别 |
class_order | INT | NULL | 个人在班级中的顺序 |
birthday | TIMESTAMP | NULL | 出生日期 |
dorm | VARCHAR(20) | NULL | 寝室 |
dorm_head | BOOLEAN | NOT NULL, DEFAULT FALSE | 寝室长 |
ethnic | VARCHAR(200) | NULL | 民族 |
birthplace | VARCHAR(200) | NULL | 籍贯 |
politics | VARCHAR(50) | NULL | 政治面貌 |
address | VARCHAR(200) | NULL | 家庭住址 |
FOREIGN KEY (class_table) | INT | NOT NULL, FOREIGN KEY | 学生班级 |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 德育日志id |
class_table | INT | NOT NULL, FOREIGN KEY | 班级id |
BIGINT | NOT NULL, FOREIGN KEY | 学生qq | |
activity_type | VARCHAR(50) | NULL | 分数类型 |
description | TEXT | NOT NULL | 解释原因原因 |
score | INT | NOT NULL, DEFAULT 0 | 加减的分数 |
create_at | TIMESTAMP | NOT NULL, DEFAULT CURRENT_TIMESTAMP | 日志时间 |
prove | VARCHAR(255) | NULL | 证明文件 |
FOREIGN KEY (class_table) | INT | NOT NULL, FOREIGN KEY | 班级id |
FOREIGN KEY (qq) | BIGINT | NOT NULL, FOREIGN KEY | 学生qq |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 任务id |
title | VARCHAR(255) | NOT NULL | 任务标题 |
task_type | VARCHAR(255) | NOT NULL | 任务类型 |
class_table | INT | NOT NULL, FOREIGN KEY | 班级id |
creator | VARCHAR(100) | NOT NULL | 创建人 |
completed | BOOLEAN | NOT NULL, DEFAULT FALSE | 是否已经完成 |
create_time | TIMESTAMP | NOT NULL, DEFAULT CURRENT_TIMESTAMP | 创建时间 |
FOREIGN KEY (class_table) | INT | NOT NULL, FOREIGN KEY | 班级id |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 文件id |
class_tasks | INT | NOT NULL, FOREIGN KEY | 任务id |
student | BIGINT | NOT NULL, FOREIGN KEY | 提交人QQ |
file_md5 | VARCHAR(255) | NOT NULL | 文件名称md5 |
push_time | TIMESTAMP | NOT NULL, DEFAULT CURRENT_TIMESTAMP | 上传时间 |
FOREIGN KEY (class_tasks) | INT | NOT NULL, FOREIGN KEY | 任务id |
FOREIGN KEY (student) | BIGINT | NOT NULL, FOREIGN KEY | 提交人QQ |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
class_table | INT | NOT NULL, FOREIGN KEY | 班级id |
description | TEXT | NOT NULL | 费用所花费在某件事情 |
money | DOUBLE | NOT NULL | 花费金额 |
create_at | TIMESTAMP | NOT NULL, DEFAULT CURRENT_TIMESTAMP | 添加时间 |
creator | VARCHAR(100) | NOT NULL | 费用记录人 |
FOREIGN KEY (class_table) | INT | NOT NULL, FOREIGN KEY | 班级id |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 学生会id |
student | BIGINT | NOT NULL, FOREIGN KEY | 学生qq |
department | VARCHAR(50) | NOT NULL | 学生会部门 |
position | VARCHAR(50) | NOT NULL | 学生会职位 |
FOREIGN KEY (student) | BIGINT | NOT NULL, FOREIGN KEY | 学生qq |
列名 | 数据类型 | 约束 | 说明 |
---|---|---|---|
id | INT | NOT NULL, UNIQUE, AUTO_INCREMENT, PRIMARY KEY | 反馈id |
BIGINT | NOT NULL | 反馈人qq | |
content | TEXT | NOT NULL | 反馈内容 |
image_md5 | VARCHAR(255) | NULL | 反馈图片 |
create_at | TIMESTAMP | NOT NULL, DEFAULT CURRENT_TIMESTAMP | 反馈时间 |