Compare commits
3 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
7c1e15a997 | 2 months ago |
|
|
7fd296b97e | 4 months ago |
|
|
91fda56f59 | 4 months ago |
|
After Width: | Height: | Size: 551 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 308 KiB |
@ -0,0 +1,144 @@
|
||||
SET NAMES 'utf8mb4';
|
||||
SET FOREIGN_KEY_CHECKS = 0;
|
||||
SET FOREIGN_KEY_CHECKS = 1;
|
||||
|
||||
/*人*/
|
||||
|
||||
DROP TABLE IF EXISTS admin;
|
||||
-- 超管
|
||||
CREATE TABLE admin (
|
||||
username varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||
password varchar(255) DEFAULT NULL,
|
||||
name varchar(255) DEFAULT NULL,
|
||||
gender varchar(255) DEFAULT NULL,
|
||||
age int DEFAULT NULL,
|
||||
phone_num varchar(255) DEFAULT NULL,
|
||||
email varchar(255) DEFAULT NULL,
|
||||
avatar varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (username) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS dorm_manager;
|
||||
-- 宿管
|
||||
CREATE TABLE dorm_manager (
|
||||
username varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
|
||||
password varchar(255) DEFAULT NULL,
|
||||
dormbuild_id int DEFAULT NULL,
|
||||
name varchar(255) DEFAULT NULL,
|
||||
gender varchar(255) DEFAULT NULL,
|
||||
age int DEFAULT NULL,
|
||||
phone_num varchar(255) DEFAULT NULL,
|
||||
email varchar(255) DEFAULT NULL,
|
||||
avatar varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (username) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS student;
|
||||
-- 学生
|
||||
CREATE TABLE student (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
username varchar(255) DEFAULT NULL,
|
||||
password varchar(255) DEFAULT NULL,
|
||||
name varchar(255) DEFAULT NULL,
|
||||
age int DEFAULT NULL,
|
||||
gender varchar(255) DEFAULT NULL,
|
||||
phone_num varchar(255) DEFAULT NULL,
|
||||
email varchar(255) DEFAULT NULL,
|
||||
avatar varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS visitor;
|
||||
-- 访客
|
||||
CREATE TABLE visitor (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
name varchar(255) DEFAULT NULL,
|
||||
gender varchar(255) DEFAULT NULL,
|
||||
phone_num varchar(255) DEFAULT NULL,
|
||||
origin_city varchar(255) DEFAULT NULL,
|
||||
visit_time varchar(255) DEFAULT NULL,
|
||||
content varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS user;
|
||||
-- 用户
|
||||
CREATE TABLE user (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
username varchar(255) DEFAULT NULL,
|
||||
password varchar(255) DEFAULT NULL,
|
||||
identity varchar(255) DEFAULT NULL,
|
||||
avatar varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
/*非人*/
|
||||
|
||||
DROP TABLE IF EXISTS dorm_build;
|
||||
-- 宿舍楼
|
||||
CREATE TABLE dorm_build (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
dormbuild_id int DEFAULT NULL,
|
||||
dormbuild_name varchar(255) DEFAULT NULL,
|
||||
dormbuild_detail varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS dorm_room;
|
||||
-- 寝室
|
||||
CREATE TABLE dorm_room (
|
||||
dormroom_id int NOT NULL,
|
||||
dormbuild_id int DEFAULT NULL,
|
||||
floor_num int DEFAULT NULL,
|
||||
max_capacity int DEFAULT NULL,
|
||||
current_capacity int DEFAULT NULL,
|
||||
first_bed varchar(255) DEFAULT NULL,
|
||||
second_bed varchar(255) DEFAULT NULL,
|
||||
third_bed varchar(255) DEFAULT NULL,
|
||||
fourth_bed varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (dormroom_id) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS adjust_room;
|
||||
-- 调宿
|
||||
CREATE TABLE adjust_room (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
username varchar(255) DEFAULT NULL,
|
||||
name varchar(255) DEFAULT NULL,
|
||||
currentroom_id int DEFAULT NULL,
|
||||
currentbed_id int DEFAULT NULL,
|
||||
towardsroom_id int DEFAULT NULL,
|
||||
towardsbed_id int DEFAULT NULL,
|
||||
state varchar(255) DEFAULT NULL,
|
||||
apply_time varchar(255) DEFAULT NULL,
|
||||
finish_time varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id) USING BTREE
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS repair;
|
||||
-- 保修
|
||||
CREATE TABLE repair (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
repairer varchar(255) DEFAULT NULL,
|
||||
dormbuild_id int NOT NULL,
|
||||
dormroom_id int NOT NULL,
|
||||
title varchar(255) DEFAULT NULL,
|
||||
content varchar(255) DEFAULT NULL,
|
||||
state varchar(255) DEFAULT NULL,
|
||||
order_buildtime datetime DEFAULT NULL,
|
||||
order_finishtime datetime DEFAULT NULL,
|
||||
PRIMARY KEY (id,dormbuild_id,dormroom_id)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=1258344450 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
DROP TABLE IF EXISTS notice;
|
||||
-- 通知
|
||||
CREATE TABLE notice (
|
||||
id int NOT NULL AUTO_INCREMENT,
|
||||
title varchar(255) DEFAULT NULL,
|
||||
content varchar(255) DEFAULT NULL,
|
||||
author varchar(255) DEFAULT NULL,
|
||||
release_time varchar(255) DEFAULT NULL,
|
||||
PRIMARY KEY (id)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
|
||||
|
||||
select * from admin;
|
||||
Loading…
Reference in new issue