Compare commits

...

2 Commits

Author SHA1 Message Date
zhuxu dfd229e4d1 Merge branch 'master' of ssh://server.baseware.net:2222/CL-Softwares/dbSchema 2025-08-22 12:20:43 +08:00
zhuxu 41c53b69d9 fine-tune 2025-08-22 12:20:38 +08:00
1 changed files with 7 additions and 1 deletions

View File

@ -35,7 +35,9 @@ CREATE TABLE PUBLIC.GRID (
NAME VARCHAR(64) NOT NULL DEFAULT '', NAME VARCHAR(64) NOT NULL DEFAULT '',
DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '', DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '',
OP INTEGER NOT NULL DEFAULT -1, OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (TAGNAME)
); );
CREATE TABLE PUBLIC.ZONE ( CREATE TABLE PUBLIC.ZONE (
@ -47,6 +49,8 @@ CREATE TABLE PUBLIC.ZONE (
OP INTEGER NOT NULL DEFAULT -1, OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP, TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (TAGNAME),
FOREIGN KEY (GRID_ID) REFERENCES PUBLIC.GRID (ID) FOREIGN KEY (GRID_ID) REFERENCES PUBLIC.GRID (ID)
); );
@ -60,6 +64,8 @@ CREATE TABLE PUBLIC.STATION (
OP INTEGER NOT NULL DEFAULT -1, OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP, TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
UNIQUE (TAGNAME),
FOREIGN KEY (ZONE_ID) REFERENCES PUBLIC.ZONE (ID) FOREIGN KEY (ZONE_ID) REFERENCES PUBLIC.ZONE (ID)
); );