1 changed files with 58 additions and 18 deletions
@ -1,37 +1,77 @@ |
|||
-- 用户表,插入时判断账户是否已存在 |
|||
-- 用户 表 |
|||
CREATE TABLE IF NOT EXISTS user ( |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
username TEXT, |
|||
nickname TEXT, |
|||
password TEXT, |
|||
role TEXT, |
|||
fixed_user TEXT, |
|||
deleted TEXT, |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
username TEXT UNIQUE, |
|||
nickname TEXT, |
|||
password TEXT, |
|||
role TEXT, |
|||
fixed_user TEXT, |
|||
deleted TEXT, |
|||
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, |
|||
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP |
|||
); |
|||
|
|||
INSERT INTO user (username,nickname, password, role, fixed_user, deleted) |
|||
SELECT 'admin','Admin', '123456', 'ADMIN', 'ENABLE','DISABLE' |
|||
WHERE NOT EXISTS (SELECT 1 FROM user WHERE username = 'admin'); |
|||
INSERT OR IGNORE INTO user (username, nickname, password, role, fixed_user, deleted) |
|||
VALUES ('admin', 'Admin', '123456', 'ADMIN', 'ENABLE', 'DISABLE'); |
|||
|
|||
|
|||
-- 创建 ores 矿石 表 |
|||
CREATE TABLE IF NOT EXISTS ores |
|||
( |
|||
-- ores 矿石 表 |
|||
CREATE TABLE IF NOT EXISTS ores ( |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
name VARCHAR NOT NULL, |
|||
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, |
|||
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP |
|||
); |
|||
|
|||
-- 创建 crafts 工艺 表 |
|||
CREATE TABLE IF NOT EXISTS crafts |
|||
( |
|||
|
|||
-- crafts 工艺 表 |
|||
CREATE TABLE IF NOT EXISTS crafts ( |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
name VARCHAR NOT NULL, |
|||
steps TEXT, |
|||
ores_id INTEGER, |
|||
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, |
|||
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP |
|||
); |
|||
); |
|||
|
|||
|
|||
-- container 容器 表 |
|||
CREATE TABLE IF NOT EXISTS container ( |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
type INTEGER, |
|||
solution_id INTEGER, |
|||
pump_id TEXT, |
|||
capacity_total INTEGER, |
|||
capacity_used INTEGER |
|||
); |
|||
|
|||
INSERT OR IGNORE INTO container (id, type, solution_id, pump_id, capacity_total, capacity_used) |
|||
VALUES |
|||
(1, 0, 1, 'P001', 5000, 0), |
|||
(2, 0, 2, 'P002', 5000, 2500), |
|||
(3, 0, 3, 'P003', 5000, 2600), |
|||
(4, 0, 4, 'P004', 5000, 4000), |
|||
(5, 0, 5, 'P005', 5000, 2400), |
|||
(6, 0, 6, 'P006', 5000, 4500), |
|||
(7, 0, 7, 'P007', 5000, 4900), |
|||
(8, 0, 3, 'P008', 5000, 100), |
|||
(9, 1, NULL, 'P009', 5000, 0); |
|||
|
|||
|
|||
-- solutions 溶液 表 |
|||
CREATE TABLE IF NOT EXISTS solutions ( |
|||
id INTEGER PRIMARY KEY AUTOINCREMENT, |
|||
name VARCHAR NOT NULL, |
|||
create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, |
|||
update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP |
|||
); |
|||
|
|||
INSERT OR IGNORE INTO solutions (id, name, create_time, update_time) |
|||
VALUES |
|||
(1, '硫酸', '2025-02-18 02:44:07', '2025-02-18 02:44:07'), |
|||
(2, '盐酸', '2025-02-18 02:44:07', '2025-02-18 02:44:07'), |
|||
(3, '硝酸', '2025-02-18 02:44:07', '2025-02-18 02:44:07'), |
|||
(4, '氢氟酸', '2025-02-18 02:46:23', '2025-02-18 02:46:23'), |
|||
(5, '过氧酸', '2025-02-18 02:46:35', '2025-02-18 02:46:35'), |
|||
(6, '磷酸', '2025-02-18 02:46:43', '2025-02-18 02:46:43'), |
|||
(7, '纯水', '2025-02-18 02:46:50', '2025-02-18 02:46:50'); |
Write
Preview
Loading…
Cancel
Save
Reference in new issue