add column tag_name/tag to tables

This commit is contained in:
zhuxu 2025-08-22 11:08:55 +08:00
parent 984bc891a7
commit 5b59639cf9
2 changed files with 10 additions and 6 deletions

View File

@ -32,6 +32,7 @@ CREATE TABLE PUBLIC.COMPONENT_TYPE (
CREATE TABLE PUBLIC.GRID (
ID BIGSERIAL PRIMARY KEY,
NAME VARCHAR(64) NOT NULL DEFAULT '',
TAG_NAME VARCHAR(32) NOT NULL DEFAULT '',
DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '',
OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP
@ -41,6 +42,7 @@ CREATE TABLE PUBLIC.ZONE (
ID BIGSERIAL PRIMARY KEY,
GRID_ID BIGINT NOT NULL,
NAME VARCHAR(64) NOT NULL DEFAULT '',
TAG_NAME VARCHAR(32) NOT NULL DEFAULT '',
DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '',
OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
@ -52,6 +54,7 @@ CREATE TABLE PUBLIC.STATION (
ID BIGSERIAL PRIMARY KEY,
ZONE_ID BIGINT NOT NULL,
NAME VARCHAR(64) NOT NULL DEFAULT '',
TAG_NAME VARCHAR(32) NOT NULL DEFAULT '',
DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '',
IS_LOCAL BOOLEAN NOT NULL DEFAULT FALSE,
OP INTEGER NOT NULL DEFAULT -1,
@ -106,6 +109,7 @@ CREATE TABLE PUBLIC.TOPOLOGIC (
CREATE TABLE PUBLIC.BAY (
BAY_UUID UUID PRIMARY KEY DEFAULT GEN_RANDOM_UUID(),
NAME VARCHAR(64) NOT NULL DEFAULT '',
TAG VARCHAR(32) NOT NULL DEFAULT '',
TYPE VARCHAR(64) NOT NULL DEFAULT '',
UNOM DOUBLE PRECISION NOT NULL DEFAULT -1,
FLA DOUBLE PRECISION NOT NULL DEFAULT -1,

View File

@ -2,23 +2,23 @@
-- grid initialization example
INSERT INTO
PUBLIC.GRID (NAME, DESCRIPTION, OP)
PUBLIC.GRID (NAME, TAG_NAME, DESCRIPTION, OP)
VALUES
('电网','电网的描述',1);
('电网','grid000','电网的描述',1);
-- zone initialization example
INSERT INTO
PUBLIC.ZONE (GRID_ID, NAME, DESCRIPTION, OP)
PUBLIC.ZONE (GRID_ID, NAME, TAG_NAME, DESCRIPTION, OP)
VALUES
(1 ,'区域','区域的描述',1);
(1 ,'区域','zone000','区域的描述',1);
-- station initialization example
INSERT INTO
PUBLIC.STATION (ZONE_ID, NAME, DESCRIPTION, IS_LOCAL, OP)
PUBLIC.STATION (ZONE_ID, NAME, TAG_NAME, DESCRIPTION, IS_LOCAL, OP)
VALUES
(1 ,'厂站','厂站的描述',TRUE,1);
(1 ,'厂站','station000','厂站的描述',TRUE,1);
-- supported standard component type