move component_type to public
This commit is contained in:
parent
fe3dc59baa
commit
f7039316f0
|
|
@ -11,7 +11,6 @@ CREATE SCHEMA IF NOT EXISTS BASIC;
|
|||
-- DROP TABLE IF EXISTS BASIC.MODEL_GROUP;
|
||||
-- DROP TABLE IF EXISTS BASIC.MODEL_TYPE;
|
||||
-- DROP TABLE IF EXISTS BASIC.ATTRIBUTE_GROUP;
|
||||
-- DROP TABLE IF EXISTS BASIC.COMPONENT_TYPE;
|
||||
-- DROP TABLE IF EXISTS BASIC.DATA_TYPE;
|
||||
|
||||
|
||||
|
|
@ -23,15 +22,6 @@ CREATE TABLE BASIC.DATA_TYPE (
|
|||
UNIQUE (DATA_TYPE)
|
||||
);
|
||||
|
||||
CREATE TABLE BASIC.COMPONENT_TYPE (
|
||||
ID BIGSERIAL PRIMARY KEY,
|
||||
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||
CONFIG JSONB NOT NULL DEFAULT '{}',
|
||||
|
||||
UNIQUE (TYPE)
|
||||
);
|
||||
|
||||
CREATE TABLE BASIC.ATTRIBUTE_GROUP (
|
||||
ID BIGSERIAL PRIMARY KEY,
|
||||
GROUP_TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||
|
|
@ -52,7 +42,7 @@ CREATE TABLE BASIC.MODEL_TYPE (
|
|||
|
||||
UNIQUE (MODEL_TYPE),
|
||||
|
||||
FOREIGN KEY (GRAPHIC_ELEMENT) REFERENCES BASIC.COMPONENT_TYPE (ID)
|
||||
FOREIGN KEY (GRAPHIC_ELEMENT) REFERENCES PUBLIC.COMPONENT_TYPE (ID)
|
||||
);
|
||||
|
||||
CREATE TABLE BASIC.MODEL_GROUP (
|
||||
|
|
|
|||
|
|
@ -40,23 +40,3 @@ VALUES
|
|||
('JSON','postrges'),
|
||||
('JSONB','postgres'),
|
||||
('polar_coordinates','postgres');
|
||||
|
||||
|
||||
-- supported standard component type
|
||||
INSERT INTO
|
||||
BASIC.COMPONENT_TYPE (TYPE, NAME, CONFIG)
|
||||
VALUES
|
||||
('bus','母线段','{}'),
|
||||
('asyncmotor','异步电动机','{}'),
|
||||
('cb','断路器','{}'),
|
||||
('ct','电流互感器','{}'),
|
||||
('pt','电压互感器','{}'),
|
||||
('es','接地开关','{}'),
|
||||
('fes','快速接地开关','{}'),
|
||||
('cable','电缆','{}'),
|
||||
('ds','隔离开关','{}'),
|
||||
('dteds','双掷接地隔离开关','{}'),
|
||||
('potential_indicator','带电指示器','{}'),
|
||||
('lightning_arrester','避雷器','{}'),
|
||||
('cable_termination','电缆出线套筒','{}'),
|
||||
('cable_end','电缆端','{}');
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
-- standard component type
|
||||
|
||||
-- DROP TABLE IF EXISTS PUBLIC.COMPONENT_TYPE;
|
||||
|
||||
CREATE TABLE PUBLIC.COMPONENT_TYPE (
|
||||
ID SERIAL PRIMARY KEY,
|
||||
TYPE VARCHAR(64) NOT NULL DEFAULT '',
|
||||
NAME VARCHAR(64) NOT NULL DEFAULT '',
|
||||
CONFIG JSONB NOT NULL DEFAULT '{}',
|
||||
|
||||
UNIQUE (TYPE)
|
||||
);
|
||||
|
||||
|
||||
-- supported standard component type
|
||||
INSERT INTO
|
||||
PUBLIC.COMPONENT_TYPE (TYPE, NAME, CONFIG)
|
||||
VALUES
|
||||
('bus','母线段','{}'),
|
||||
('asyncmotor','异步电动机','{}'),
|
||||
('cb','断路器','{}'),
|
||||
('ct','电流互感器','{}'),
|
||||
('pt','电压互感器','{}'),
|
||||
('es','接地开关','{}'),
|
||||
('fes','快速接地开关','{}'),
|
||||
('cable','电缆','{}'),
|
||||
('ds','隔离开关','{}'),
|
||||
('dteds','双掷接地隔离开关','{}'),
|
||||
('potential_indicator','带电指示器','{}'),
|
||||
('lightning_arrester','避雷器','{}'),
|
||||
('cable_termination','电缆出线套筒','{}'),
|
||||
('cable_end','电缆端','{}');
|
||||
Loading…
Reference in New Issue