From 349d3398b2e3517291376f010846692023d7fb3b Mon Sep 17 00:00:00 2001 From: douxu Date: Tue, 26 Aug 2025 17:09:49 +0800 Subject: [PATCH] =?UTF-8?q?add=20TAGNAME=20column=20in=20table=20grid?= =?UTF-8?q?=E3=80=81zone=E3=80=81station?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- orm/circuit_diagram_grid.go | 1 + orm/circuit_diagram_measurement.go | 16 ---------------- orm/circuit_diagram_station.go | 1 + orm/circuit_diagram_zone.go | 1 + 4 files changed, 3 insertions(+), 16 deletions(-) diff --git a/orm/circuit_diagram_grid.go b/orm/circuit_diagram_grid.go index 311815e..2321260 100644 --- a/orm/circuit_diagram_grid.go +++ b/orm/circuit_diagram_grid.go @@ -8,6 +8,7 @@ import ( // Grid structure define abstracted info set of electrical grid type Grid struct { ID int64 `gorm:"column:ID;primaryKey"` + TAGNAME string `gorm:"column:TAGNAME"` Name string `gorm:"column:NAME"` Description string `gorm:"column:DESCRIPTION"` Op int `gorm:"column:OP"` diff --git a/orm/circuit_diagram_measurement.go b/orm/circuit_diagram_measurement.go index 3f6f38a..c1b002d 100644 --- a/orm/circuit_diagram_measurement.go +++ b/orm/circuit_diagram_measurement.go @@ -25,19 +25,3 @@ type Measurement struct { func (Measurement) TableName() string { return "MEASUREMENT" } - -// CREATE TABLE PUBLIC.MEASUREMENT ( -// ID BIGSERIAL PRIMARY KEY, -// TAG VARCHAR(64) NOT NULL DEFAULT '', -// NAME VARCHAR(64) NOT NULL DEFAULT '', -// TYPE SMALLINT NOT NULL DEFAULT -1, -// SIZE INTEGER NOT NULL DEFAULT -1, -// DATA_SOURCE JSONB NOT NULL DEFAULT '{}', -- {"type":1,"main_pos":"","sub_pos":""} -// BAY_UUID UUID NOT NULL, -// COMPONENT_UUID UUID NOT NULL, -// OP INTEGER NOT NULL DEFAULT -1, -// TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP, - -// FOREIGN KEY (BAY_UUID) REFERENCES PUBLIC.BAY (BAY_UUID), -// FOREIGN KEY (COMPONENT_UUID) REFERENCES PUBLIC.COMPONENT (GLOBAL_UUID) -// ); diff --git a/orm/circuit_diagram_station.go b/orm/circuit_diagram_station.go index 575ef23..e44d195 100644 --- a/orm/circuit_diagram_station.go +++ b/orm/circuit_diagram_station.go @@ -9,6 +9,7 @@ import ( type Station struct { ID int64 `gorm:"column:ID;primaryKey"` ZoneID int64 `gorm:"column:ZONE_ID"` + TAGNAME string `gorm:"column:TAGNAME"` Name string `gorm:"column:NAME"` Description string `gorm:"column:DESCRIPTION"` IsLocal bool `gorm:"column:IS_LOCAL"` diff --git a/orm/circuit_diagram_zone.go b/orm/circuit_diagram_zone.go index 30a3f81..98038eb 100644 --- a/orm/circuit_diagram_zone.go +++ b/orm/circuit_diagram_zone.go @@ -9,6 +9,7 @@ import ( type Zone struct { ID int64 `gorm:"column:ID;primaryKey"` GridID int64 `gorm:"column:GRID_ID"` + TAGNAME string `gorm:"column:TAGNAME"` Name string `gorm:"column:NAME"` Description string `gorm:"column:DESCRIPTION"` Op int `gorm:"column:OP"`