Files
TJWaterServer/script/sql/create/0.base.sql
2022-09-16 23:15:16 +08:00

26 lines
401 B
SQL

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
);