更新 mysql.sql
parent
0557cd15c8
commit
cddb55c014
15
mysql.sql
15
mysql.sql
|
|
@ -1,5 +1,5 @@
|
||||||
CREATE TABLE user (
|
CREATE TABLE user (
|
||||||
id INT AUTO_INCREMENT PRIMARY KEY,
|
user_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
nickname VARCHAR(50) NOT NULL,
|
nickname VARCHAR(50) NOT NULL,
|
||||||
phone_number VARCHAR(15) NOT NULL UNIQUE,
|
phone_number VARCHAR(15) NOT NULL UNIQUE,
|
||||||
password VARCHAR(255) NOT NULL,
|
password VARCHAR(255) NOT NULL,
|
||||||
|
|
@ -8,7 +8,9 @@ CREATE TABLE user (
|
||||||
);
|
);
|
||||||
|
|
||||||
INSERT INTO user (nickname, phone_number, password, identity, status) VALUES
|
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_course_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
class_id INT NOT NULL,
|
class_id INT NOT NULL,
|
||||||
course_id INT NOT NULL,
|
course_id INT NOT NULL,
|
||||||
|
user_id INT NOT NULL,
|
||||||
FOREIGN KEY (class_id) REFERENCES classes(class_id),
|
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 (
|
CREATE TABLE classes (
|
||||||
class_id INT AUTO_INCREMENT PRIMARY KEY,
|
class_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
class_name VARCHAR(255) NOT NULL,
|
class_name VARCHAR(255) NOT NULL,
|
||||||
|
|
|
||||||
Reference in New Issue