Refine script

This commit is contained in:
wqy
2022-09-01 22:01:10 +08:00
parent 96c5857653
commit 5ac03bb9bf
60 changed files with 70 additions and 63 deletions

View File

@@ -0,0 +1,25 @@
CREATE TYPE _NODE_TYPE AS ENUM ('JUNCTION', 'RESERVOIR', 'TANK');
CREATE TYPE _LINK_TYPE AS ENUM ('PIPE', 'PUMP', 'VALVE');
CREATE TABLE _NODE
(
ID VARCHAR(32) PRIMARY KEY
, Type _NODE_TYPE NOT NULL
);
CREATE TABLE _LINK
(
ID VARCHAR(32) PRIMARY KEY
, Type _LINK_TYPE NOT NULL
);
CREATE TABLE _CURVE
(
ID VARCHAR(32) PRIMARY KEY
);
CREATE TABLE _PATTERN
(
ID VARCHAR(32) PRIMARY KEY
);