diff --git a/mysql.sql b/mysql.sql index fd1fc3a..074b95e 100644 --- a/mysql.sql +++ b/mysql.sql @@ -1,5 +1,5 @@ CREATE TABLE user ( - id INT AUTO_INCREMENT PRIMARY KEY, + user_id INT AUTO_INCREMENT PRIMARY KEY, nickname VARCHAR(50) NOT NULL, phone_number VARCHAR(15) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL, @@ -8,7 +8,9 @@ CREATE TABLE user ( ); INSERT INTO user (nickname, phone_number, password, identity, status) VALUES -('Alice', '1', '$2b$12$okY88GrzlUHb/Ox1ENwtqeBUnE0bgMOCPy.UKmFaTnu3El7EYX8Em', 'student', TRUE); +('学生', '1', '$2b$12$okY88GrzlUHb/Ox1ENwtqeBUnE0bgMOCPy.UKmFaTnu3El7EYX8Em', 'student', TRUE), +('老师', '2', '$2b$12$okY88GrzlUHb/Ox1ENwtqeBUnE0bgMOCPy.UKmFaTnu3El7EYX8Em', 'teacher', TRUE); + @@ -72,10 +74,17 @@ CREATE TABLE class_courses ( class_course_id INT AUTO_INCREMENT PRIMARY KEY, class_id INT NOT NULL, course_id INT NOT NULL, + user_id INT NOT NULL, FOREIGN KEY (class_id) REFERENCES classes(class_id), - FOREIGN KEY (course_id) REFERENCES courses(course_id) + FOREIGN KEY (course_id) REFERENCES courses(course_id), + FOREIGN KEY (user_id) REFERENCES user(user_id), ); +INSERT INTO class_courses(class_id,course_id,user_id) VALUES +(1,2,2), +(1,3,2), +(2,6,2); + CREATE TABLE classes ( class_id INT AUTO_INCREMENT PRIMARY KEY, class_name VARCHAR(255) NOT NULL,