2025-05-22 16:09:24 +08:00
|
|
|
-- basic information of bay
|
|
|
|
|
|
2025-05-23 10:34:45 +08:00
|
|
|
-- DROP TABLE IF EXISTS PUBLIC.BAY;
|
2025-05-22 16:09:24 +08:00
|
|
|
|
|
|
|
|
CREATE TABLE PUBLIC.BAY (
|
|
|
|
|
ID SERIAL PRIMARY KEY,
|
|
|
|
|
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
|
|
|
|
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
2025-06-19 16:11:01 +08:00
|
|
|
NOMINAL_VOLTAGE DOUBLE PRECISION NOT NULL DEFAULT -1,
|
|
|
|
|
FLA DOUBLE PRECISION NOT NULL DEFAULT -1,
|
|
|
|
|
CAPACITY DOUBLE PRECISION NOT NULL DEFAULT -1,
|
|
|
|
|
DESCRIPTION VARCHAR(512) NOT NULL DEFAULT '',
|
|
|
|
|
IN_SERVICE BOOLEAN NOT NULL DEFAULT FALSE,
|
|
|
|
|
STATE INTEGER NOT NULL DEFAULT -1,
|
2025-06-03 15:55:34 +08:00
|
|
|
GRID VARCHAR(64) NOT NULL DEFAULT '',
|
|
|
|
|
ZONE VARCHAR(64) NOT NULL DEFAULT '',
|
|
|
|
|
STATION VARCHAR(64) NOT NULL DEFAULT '',
|
2025-06-03 17:23:10 +08:00
|
|
|
BUSINESS JSONB NOT NULL DEFAULT '{}', -- {'unom':0.0,'bus_connected':''}
|
|
|
|
|
FROM_UUIDS JSONB NOT NULL DEFAULT '[]', -- uuids
|
|
|
|
|
TO_UUIDS JSONB NOT NULL DEFAULT '[]', -- uuids
|
2025-06-19 16:11:01 +08:00
|
|
|
OP INTEGER NOT NULL DEFAULT -1,
|
2025-05-28 17:07:21 +08:00
|
|
|
TS TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP
|
2025-05-22 16:09:24 +08:00
|
|
|
);
|