• 凌鑫's avatar
    1.0 · b7fc803a
    凌鑫 authored
    b7fc803a
postgresql 6.63 KB
DROP TABLE IF EXISTS t_alarm_event;
CREATE TABLE t_alarm_event  (
  id serial NOT NULL ,
  alarm_device_type int NOT NULL ,
  alarm_event int NOT NULL ,
  alarm_device_code varchar(100) NOT NULL ,
  alarm_device_name varchar(64)  NOT NULL ,
  alarm_time date NOT NULL,
  alarm_cause varchar(100)  DEFAULT NULL ,
  alarm_source int DEFAULT NULL ,
  create_by varchar(30) DEFAULT NULL ,
  modify_by varchar(30)  DEFAULT NULL ,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL ,
  logic_del int DEFAULT 0 ,
  PRIMARY KEY (id)
) ;
comment on table t_alarm_event is '设备告警事件表';

comment on column t_alarm_event.id is '主键id';
comment on column t_alarm_event.alarm_device_type is '告警设备类型【数据字典表;ALARM_TYPE】';
comment on column t_alarm_event.alarm_event is '告警事件【数据字典表;ALARM_EVENT】';
comment on column t_alarm_event.alarm_device_code is '告警设备编号';
comment on column t_alarm_event.alarm_device_name is '告警设备名称';
comment on column t_alarm_event.alarm_time is '告警时间';
comment on column t_alarm_event.alarm_cause is '告警原因';
comment on column t_alarm_event.alarm_source is '告警来源【1:设备推送。2:内部ping】';
comment on column t_alarm_event.create_by is '创建人';
comment on column t_alarm_event.modify_by is '修改人';
comment on column t_alarm_event.modify_time is '修改时间';
comment on column t_alarm_event.create_time is '创建时间';
comment on column t_alarm_event.logic_del is '0:未删除,1:已删除';





DROP TABLE IF EXISTS t_device;
CREATE TABLE t_device  (
  id serial NOT NULL  ,
  device_type int4 NOT NULL ,
  device_code varchar(100) NOT NULL ,
  device_name varchar(64)  NOT NULL ,
  device_brand varchar(64)  NOT NULL ,
  device_model varchar(64)  NOT NULL ,
  device_ip varchar(64)  NOT NULL ,
  install_position varchar(64)  DEFAULT NULL ,
  network_access_time date DEFAULT NULL,
  maintenance_input_year int4 DEFAULT NULL ,
  is_online int DEFAULT 1 ,
  maintenance_time int DEFAULT NULL ,
  create_by varchar(30)  DEFAULT NULL ,
  modify_by varchar(30)  DEFAULT NULL,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL ,
  logic_del int DEFAULT 0 ,
  PRIMARY KEY (id)
);

comment on table t_device is '设备表';
comment on column t_device.id is '主键id';
comment on column t_device.device_type is '设备类型';
comment on column t_device.device_code is '设备编号';
comment on column t_device.device_name is '设备名称';
comment on column t_device.device_brand is '设备品牌';
comment on column t_device.device_model is '设备型号';
comment on column t_device.device_ip is '设备ip';
comment on column t_device.install_position is '设备安装位置';
comment on column t_device.network_access_time is '设备入网时间';
comment on column t_device.maintenance_input_year is '维保其他输入年';
comment on column t_device.is_online is '是否在线【1:在线。2:离线】';
comment on column t_device.maintenance_time is '维保时间【数据字典表:WB_TIME】';
comment on column t_device.create_by is '创建人';
comment on column t_device.modify_by is '修改人';
comment on column t_device.modify_time is '修改时间';
comment on column t_device.create_time is '创建时间';
comment on column t_device.logic_del is '0:未删除,1:已删除';


DROP TABLE IF EXISTS t_devops_tool;
CREATE TABLE t_devops_tool  (
  id serial NOT NULL  ,
  ip_address varchar(20)  NOT NULL ,
  result int NOT NULL,
  create_by varchar(30)  DEFAULT NULL,
  modify_by varchar(30)  DEFAULT NULL ,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL,
  logic_del int DEFAULT 0 ,
  PRIMARY KEY (id)
)  ;
COMMENT on table t_devops_tool is '运维工具表' ;
COMMENT on column t_devops_tool.ip_address is 'ip地址' ;
COMMENT on column t_devops_tool.result is '结果【1:通过,2:未通过】' ;
comment on column t_devops_tool.create_by is '创建人';
comment on column t_devops_tool.modify_by is '修改人';
comment on column t_devops_tool.modify_time is '修改时间';
comment on column t_devops_tool.create_time is '创建时间';
comment on column t_devops_tool.logic_del is '0:未删除,1:已删除';




DROP TABLE IF EXISTS t_dict;
CREATE TABLE t_dict  (
  id int NOT NULL  ,
  dict_name varchar(20)  NOT NULL ,
  dict_value varchar(100) NOT NULL ,
  dict_code varchar(20)  NOT NULL ,
  dict_type_id int DEFAULT NULL ,
  create_by varchar(30) DEFAULT NULL ,
  modify_by varchar(30) DEFAULT NULL ,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL ,
  logic_del int DEFAULT 0 ,
  PRIMARY KEY (id)
);

COMMENT on table t_dict is '数据字典' ;
COMMENT on column t_dict.dict_name is '数据字典名称' ;
COMMENT on column t_dict.dict_value is '数据字典值' ;
COMMENT on column t_dict.dict_code is '数据字典类型表编码' ;
COMMENT on column t_dict.dict_type_id is '数据字典类型表id';
comment on column t_dict.create_by is '创建人';
comment on column t_dict.modify_by is '修改人';
comment on column t_dict.modify_time is '修改时间';
comment on column t_dict.create_time is '创建时间';
comment on column t_dict.logic_del is '0:未删除,1:已删除';



DROP TABLE IF EXISTS t_dict_type;
CREATE TABLE t_dict_type  (
  id serial NOT NULL ,
  dict_code varchar(20) NOT NULL ,
  create_by varchar(30)  DEFAULT NULL ,
  modify_by varchar(30)  DEFAULT NULL ,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL,
  logic_del int DEFAULT 0,
  PRIMARY KEY (id)
) ;




DROP TABLE IF EXISTS t_menu;
CREATE TABLE t_menu  (
  id serial NOT NULL ,
  menu_name varchar(30)  NOT NULL ,
  component varchar(255)  NOT NULL ,
  menu_url varchar(255)  NOT NULL ,
  menu_code varchar(30) NOT NULL ,
  menu_auth varchar(50) ,
  order_no int DEFAULT NULL ,
  parent_key int NOT NULL,
  create_by varchar(30)  DEFAULT NULL ,
  modify_by varchar(30)  DEFAULT NULL,
  create_time date DEFAULT NULL ,
  modify_time date DEFAULT NULL,
  logic_del int DEFAULT 0 ,
  PRIMARY KEY (id)
) ;

COMMENT on table t_menu is '菜单表' ;
COMMENT on column t_menu.menu_name is '菜单名称' ;
COMMENT on column t_menu.component is '菜单组件' ;
COMMENT on column t_menu.menu_url is '菜单地址' ;
COMMENT on column t_menu.menu_code is '菜单编码';
COMMENT on column t_menu.menu_auth is '菜单权限(后端)';
COMMENT on column t_menu.order_no is '菜单顺序';
COMMENT on column t_menu.parent_key is '所属上级';

comment on column t_menu.create_by is '创建人';
comment on column t_menu.modify_by is '修改人';
comment on column t_menu.modify_time is '修改时间';
comment on column t_menu.create_time is '创建时间';
comment on column t_menu.logic_del is '0:未删除,1:已删除';