add and update
This commit is contained in:
parent
a7c65082a9
commit
5d6289e0a2
|
|
@ -22,6 +22,8 @@ CREATE TABLE BASIC.MODEL_TYPE (
|
||||||
ID BIGSERIAL PRIMARY KEY,
|
ID BIGSERIAL PRIMARY KEY,
|
||||||
MODEL_TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
MODEL_TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
MODEL_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
MODEL_NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
|
GRAPHIC_ELEMENT VARCHAR(64) NOT NULL DEFAULT '', -- 图元类型
|
||||||
|
ICON BYTEA NOT NULL, -- 默认图标
|
||||||
REMARK VARCHAR(128) NOT NULL DEFAULT '',
|
REMARK VARCHAR(128) NOT NULL DEFAULT '',
|
||||||
|
|
||||||
UNIQUE (MODEL_TYPE)
|
UNIQUE (MODEL_TYPE)
|
||||||
|
|
|
||||||
|
|
@ -5,5 +5,7 @@ DROP TABLE IF EXISTS PUBLIC.COMPONENT_TYPE;
|
||||||
CREATE TABLE PUBLIC.COMPONENT_TYPE (
|
CREATE TABLE PUBLIC.COMPONENT_TYPE (
|
||||||
ID SERIAL PRIMARY KEY,
|
ID SERIAL PRIMARY KEY,
|
||||||
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
NAME VARCHAR(64) NOT NULL DEFAULT ''
|
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
|
|
||||||
|
UNIQUE (TYPE)
|
||||||
);
|
);
|
||||||
|
|
@ -1,10 +0,0 @@
|
||||||
-- measurement of 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 '',
|
|
||||||
BAY_ID INTEGER NOT NULL DEFAULT -1
|
|
||||||
);
|
|
||||||
|
|
@ -6,6 +6,6 @@ CREATE TABLE PUBLIC.BAY (
|
||||||
ID SERIAL PRIMARY KEY,
|
ID SERIAL PRIMARY KEY,
|
||||||
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||||
FROM_NODE JSONB NOT NULL DEFAULT '{}',
|
FROM_NODE JSONB NOT NULL DEFAULT '[]', -- uuids
|
||||||
TO_NODE JSONB NOT NULL DEFAULT '{}'
|
TO_NODE JSONB NOT NULL DEFAULT '[]' -- uuids
|
||||||
);
|
);
|
||||||
|
|
@ -0,0 +1,14 @@
|
||||||
|
-- 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,
|
||||||
|
DATA_SOURCE JSONB NOT NULL DEFAULT '{}', -- {'type':,'main_pos':'','sub_pos':''}
|
||||||
|
SIZE INTEGER NOT NULL DEFAULT -1,
|
||||||
|
BAY_ID INTEGER NOT NULL DEFAULT -1,
|
||||||
|
COMPONENT_ID INTEGER NOT NULL DEFAULT -1
|
||||||
|
);
|
||||||
Loading…
Reference in New Issue