This repository has been archived on 2024-09-30. You can view files and clone it, but cannot push or open issues/pull-requests.
SmartRollCall/mysql.sql

35 lines
958 B
SQL

CREATE TABLE user (
id INT AUTO_INCREMENT PRIMARY KEY,
nickname VARCHAR(50) NOT NULL,
phone_number VARCHAR(15) NOT NULL UNIQUE,
password VARCHAR(255) NOT NULL,
identity ENUM('teacher', 'student') NOT NULL,
status BOOLEAN NOT NULL
);
INSERT INTO user (nickname, phone_number, password, identity, status) VALUES
('Alice', '1', '$2b$12$okY88GrzlUHb/Ox1ENwtqeBUnE0bgMOCPy.UKmFaTnu3El7EYX8Em', 'student', TRUE);
CREATE TABLE menu_items (
id INT AUTO_INCREMENT PRIMARY KEY,
menu_name VARCHAR(100),
role ENUM('student', 'teacher'),
`order` INT
);
INSERT INTO menu_items (menu_name, role, `order`) VALUES
('课程信息', 'student', 1),
('课程签到', 'student', 2),
('公告信息', 'student', 3),
('签到提醒', 'student', 4);
INSERT INTO menu_items (menu_name, role, `order`) VALUES
('课程类别', 'teacher', 1),
('课程信息', 'teacher', 2),
('课程签到', 'teacher', 3),
('签到提醒', 'teacher', 4);