diff --git a/model/ddl.sql b/model/ddl.sql index ff02dce..230bdf7 100644 --- a/model/ddl.sql +++ b/model/ddl.sql @@ -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, diff --git a/model/dml.sql b/model/dml.sql index af8838d..f40f0b5 100644 --- a/model/dml.sql +++ b/model/dml.sql @@ -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