更新 db.sql
parent
e82f1187dc
commit
ed74e3ed80
|
|
@ -10,17 +10,19 @@ INSERT INTO user (user_name, phone_number, password) VALUES ('1', '1', '1');
|
||||||
INSERT INTO user (user_name, phone_number, password) VALUES ('admin', '13882787918', 'admin');
|
INSERT INTO user (user_name, phone_number, password) VALUES ('admin', '13882787918', 'admin');
|
||||||
INSERT INTO user (user_name, phone_number, password) VALUES ('test', '010-18245', 'test');
|
INSERT INTO user (user_name, phone_number, password) VALUES ('test', '010-18245', 'test');
|
||||||
|
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS ring (
|
CREATE TABLE IF NOT EXISTS ring (
|
||||||
id INTEGER PRIMARY KEY,
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
name TEXT NOT NULL,
|
name VARCHAR(255) NOT NULL,
|
||||||
series TEXT NOT NULL,
|
series VARCHAR(255) NOT NULL,
|
||||||
style TEXT NOT NULL,
|
style VARCHAR(255) NOT NULL,
|
||||||
weight INTEGER NOT NULL,
|
weight INT NOT NULL,
|
||||||
color TEXT,
|
color VARCHAR(255),
|
||||||
price REAL NOT NULL,
|
price DECIMAL(10, 2) NOT NULL,
|
||||||
sold_number INTEGER NOT NULL,
|
sold_number INT NOT NULL,
|
||||||
image_file TEXT NOT NULL
|
image_file VARCHAR(255) NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
INSERT INTO ring (name, series, style, weight, color, price, sold_number, image_file) VALUES
|
INSERT INTO ring (name, series, style, weight, color, price, sold_number, image_file) VALUES
|
||||||
('DR钻戒', 'Forever系列', '经典款', 50, 'H色', 25700, 5698, '201409011932585de1c2f2a9.jpg'),
|
('DR钻戒', 'Forever系列', '经典款', 50, 'H色', 25700, 5698, '201409011932585de1c2f2a9.jpg'),
|
||||||
|
|
@ -41,15 +43,16 @@ INSERT INTO ring (name, series, style, weight, color, price, sold_number, image_
|
||||||
('DR钻戒', 'My heart系列', '简奢款', 20, 'H色', 8520, 1484, '20150707180015f927e652ee.jpg');
|
('DR钻戒', 'My heart系列', '简奢款', 20, 'H色', 8520, 1484, '20150707180015f927e652ee.jpg');
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS address (
|
CREATE TABLE IF NOT EXISTS address (
|
||||||
addr_id INTEGER PRIMARY KEY,
|
addr_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
user_id INTEGER NOT NULL,
|
user_id INT NOT NULL,
|
||||||
user_name TEXT NOT NULL,
|
user_name VARCHAR(255) NOT NULL,
|
||||||
detailed_address TEXT NOT NULL,
|
detailed_address TEXT NOT NULL,
|
||||||
contact_info TEXT NOT NULL,
|
contact_info VARCHAR(255) NOT NULL,
|
||||||
postal_code TEXT NOT NULL,
|
postal_code VARCHAR(20) NOT NULL,
|
||||||
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
INSERT INTO address (user_id, user_name, detailed_address, contact_info, postal_code) VALUES
|
INSERT INTO address (user_id, user_name, detailed_address, contact_info, postal_code) VALUES
|
||||||
(1, '张合', '福建省龙岩市长汀县娃娃亲到青岛', '13851435593', '223311'),
|
(1, '张合', '福建省龙岩市长汀县娃娃亲到青岛', '13851435593', '223311'),
|
||||||
(1, '李四', '北京市朝阳区朝外大街', '13912345678', '100020'),
|
(1, '李四', '北京市朝阳区朝外大街', '13912345678', '100020'),
|
||||||
|
|
@ -63,37 +66,41 @@ INSERT INTO address (user_id, user_name, detailed_address, contact_info, postal_
|
||||||
(3, '王十二', '辽宁省沈阳市和平区', '13112345678', '110000');
|
(3, '王十二', '辽宁省沈阳市和平区', '13112345678', '110000');
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS user_info (
|
CREATE TABLE IF NOT EXISTS user_info (
|
||||||
user_info_id INTEGER PRIMARY KEY,
|
user_info_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
user_id INTEGER NOT NULL,
|
user_id INT NOT NULL,
|
||||||
nickname TEXT NOT NULL,
|
nickname VARCHAR(255) NOT NULL,
|
||||||
real_name TEXT NOT NULL,
|
real_name VARCHAR(255) NOT NULL,
|
||||||
gender TEXT,
|
gender VARCHAR(50),
|
||||||
birth_date DATE,
|
birth_date DATE,
|
||||||
detailed_address TEXT NOT NULL,
|
detailed_address TEXT NOT NULL,
|
||||||
phone_number TEXT NOT NULL,
|
phone_number VARCHAR(20) NOT NULL,
|
||||||
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
INSERT INTO user_info (user_id, nickname, real_name, gender, birth_date, detailed_address, phone_number) VALUES
|
INSERT INTO user_info (user_id, nickname, real_name, gender, birth_date, detailed_address, phone_number) VALUES
|
||||||
(1, '小明', '张明', '男', '1990-01-01', '北京市朝阳区某街道', '13800000000'),
|
(1, '小明', '张明', '男', '1990-01-01', '北京市朝阳区某街道', '13800000000'),
|
||||||
(2, '小红', '李红', '女', '1992-02-02', '上海市浦东新区另一街道', '13911111111'),
|
(2, '小红', '李红', '女', '1992-02-02', '上海市浦东新区另一街道', '13911111111'),
|
||||||
(3, '小刚', '王刚', '男', '1994-03-03', '广东省深圳市再一街道', '13722222222');
|
(3, '小刚', '王刚', '男', '1994-03-03', '广东省深圳市再一街道', '13722222222');
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS shopping_cart (
|
CREATE TABLE IF NOT EXISTS shopping_cart (
|
||||||
cart_id INTEGER PRIMARY KEY,
|
cart_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
ring_id INTEGER NOT NULL,
|
ring_id INT NOT NULL,
|
||||||
quantity INTEGER NOT NULL,
|
quantity INT NOT NULL,
|
||||||
user_id INTEGER NOT NULL,
|
user_id INT NOT NULL,
|
||||||
FOREIGN KEY (ring_id) REFERENCES ring(ring_id),
|
FOREIGN KEY (ring_id) REFERENCES ring(id),
|
||||||
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
FOREIGN KEY (user_id) REFERENCES user(user_id)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS orders (
|
CREATE TABLE IF NOT EXISTS orders (
|
||||||
order_id INTEGER PRIMARY KEY,
|
order_id INT AUTO_INCREMENT PRIMARY KEY,
|
||||||
user_id INTEGER NOT NULL,
|
user_id INT NOT NULL,
|
||||||
ring_id INTEGER NOT NULL,
|
ring_id INT NOT NULL,
|
||||||
total_amount REAL NOT NULL,
|
total_amount DECIMAL(10, 2) NOT NULL,
|
||||||
order_status TEXT NOT NULL,
|
order_status VARCHAR(255) NOT NULL,
|
||||||
order_date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
order_date TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
FOREIGN KEY (user_id) REFERENCES user(user_id),
|
FOREIGN KEY (user_id) REFERENCES user(user_id),
|
||||||
FOREIGN KEY (ring_id) REFERENCES ring(id)
|
FOREIGN KEY (ring_id) REFERENCES ring(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Reference in New Issue