dbSchema/model/ddl_5_measurement.sql

16 lines
567 B
MySQL
Raw Normal View History

2025-05-23 10:34:45 +08:00
-- measurement of component in bay
-- DROP TABLE IF EXISTS PUBLIC.MEASUREMENT;
CREATE TABLE PUBLIC.MEASUREMENT (
ID SERIAL PRIMARY KEY,
TAG VARCHAR(64) NOT NULL DEFAULT '',
NAME VARCHAR(64) NOT NULL DEFAULT '',
TYPE SMALLINT NOT NULL DEFAULT -1,
2025-07-02 15:30:28 +08:00
DATA_SOURCE JSONB NOT NULL DEFAULT '{}', -- {"type":1,"main_pos":"","sub_pos":""}
2025-05-23 10:34:45 +08:00
SIZE INTEGER NOT NULL DEFAULT -1,
BAY_ID INTEGER NOT NULL DEFAULT -1,
2025-05-28 17:07:21 +08:00
COMPONENT_ID INTEGER NOT NULL DEFAULT -1,
OP INTEGER NOT NULL DEFAULT -1,
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP
2025-05-23 10:34:45 +08:00
);