Compare commits
No commits in common. 'main' and 'v0.1' have entirely different histories.
|
Before Width: | Height: | Size: 551 KiB |
|
Before Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 17 KiB |
|
Before Width: | Height: | Size: 308 KiB |
@ -1,144 +0,0 @@
|
||||
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