feat: OpsxDB 桌面数据库客户端首版入库
含工作台/连库多引擎字段与 SSH·SSL、结果编辑、Redis 键浏览、 Tauri 桌面与 docs/落地页;排除本地构建产物与 sidecar 二进制。
This commit is contained in:
commit
f8740d27f7
240 files changed
+21625
No files matched your search
@@ -0,0 +1,43 @@
|
||||
BEGIN EXECUTE IMMEDIATE 'DROP TABLE order_items PURGE'; EXCEPTION WHEN OTHERS THEN IF SQLCODE != -942 THEN RAISE; END IF; END;
|
||||
/
|
||||
BEGIN EXECUTE IMMEDIATE 'DROP TABLE orders PURGE'; EXCEPTION WHEN OTHERS THEN IF SQLCODE != -942 THEN RAISE; END IF; END;
|
||||
/
|
||||
BEGIN EXECUTE IMMEDIATE 'DROP TABLE users PURGE'; EXCEPTION WHEN OTHERS THEN IF SQLCODE != -942 THEN RAISE; END IF; END;
|
||||
/
|
||||
CREATE TABLE users (
|
||||
id NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
|
||||
name VARCHAR2(64) NOT NULL,
|
||||
email VARCHAR2(128),
|
||||
status NUMBER(3) DEFAULT 1 NOT NULL,
|
||||
created_at TIMESTAMP DEFAULT SYSTIMESTAMP
|
||||
);
|
||||
CREATE TABLE orders (
|
||||
id NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
|
||||
user_id NUMBER NOT NULL,
|
||||
amount NUMBER(12,2) DEFAULT 0 NOT NULL,
|
||||
status VARCHAR2(16) DEFAULT 'pending' NOT NULL,
|
||||
created_at TIMESTAMP DEFAULT SYSTIMESTAMP
|
||||
);
|
||||
CREATE TABLE order_items (
|
||||
id NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY,
|
||||
order_id NUMBER NOT NULL,
|
||||
sku VARCHAR2(64) NOT NULL,
|
||||
qty NUMBER DEFAULT 1 NOT NULL,
|
||||
price NUMBER(12,2) DEFAULT 0 NOT NULL
|
||||
);
|
||||
INSERT INTO users (name, email, status) VALUES ('alice','alice@demo.local',1);
|
||||
INSERT INTO users (name, email, status) VALUES ('bob','bob@demo.local',1);
|
||||
INSERT INTO users (name, email, status) VALUES ('carol','carol@demo.local',1);
|
||||
INSERT INTO users (name, email, status) VALUES ('dave','dave@demo.local',0);
|
||||
INSERT INTO users (name, email, status) VALUES ('erin','erin@demo.local',1);
|
||||
INSERT INTO orders (user_id, amount, status) VALUES (1,99.50,'paid');
|
||||
INSERT INTO orders (user_id, amount, status) VALUES (1,12.00,'pending');
|
||||
INSERT INTO orders (user_id, amount, status) VALUES (2,250.00,'paid');
|
||||
INSERT INTO orders (user_id, amount, status) VALUES (3,8.80,'cancelled');
|
||||
INSERT INTO orders (user_id, amount, status) VALUES (5,41.20,'paid');
|
||||
INSERT INTO order_items (order_id, sku, qty, price) VALUES (1,'SKU-A',1,99.50);
|
||||
INSERT INTO order_items (order_id, sku, qty, price) VALUES (2,'SKU-B',2,6.00);
|
||||
INSERT INTO order_items (order_id, sku, qty, price) VALUES (3,'SKU-C',5,50.00);
|
||||
INSERT INTO order_items (order_id, sku, qty, price) VALUES (4,'SKU-D',1,8.80);
|
||||
INSERT INTO order_items (order_id, sku, qty, price) VALUES (5,'SKU-E',2,20.60);
|
||||
COMMIT;
|
||||
Reference in new issue
Block a user