self_example/phm_rotate/datasource/phm_gateway.sql

141 lines
8.5 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- access_service
/*
警告: 字段名可能非法 - status
*/
CREATE TABLE access_service
(
id CHAR(20) NOT NULL COMMENT '编号 主键编号',
group_id CHAR(20) NOT NULL COMMENT '设备组id 设备组id',
NAME VARCHAR(20) NOT NULL COMMENT '接入服务名称 接入服务名称',
source_type CHAR(20) NOT NULL COMMENT '数据源类型 数据源类型',
source_type_id CHAR(20) NOT NULL COMMENT '数据源类型id 关联数据源类型表的id',
description VARCHAR(255) COMMENT '接入服务描述 接入服务描述',
packet_format INT DEFAULT 0 NOT NULL COMMENT '数据包格式 数据包格式,0标准,1轻量默认0',
timestamp_code VARCHAR(20) NOT NULL COMMENT '时间戳编码 时间戳编码默认为time',
timestamp_accurate INT DEFAULT 0 NOT NULL COMMENT '时间戳精度 时间戳精度0秒,1毫秒默认0',
timestamp_format INT DEFAULT 0 NOT NULL COMMENT '时间戳格式 时间戳格式枚举类0yyyyMMddHHmmss,默认为0',
task_num INT DEFAULT 0 NOT NULL COMMENT '接入任务数量 接入任务数量',
`STATUS` INT NOT NULL COMMENT '状态 状态枚举类0运行中等等',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '接入服务表 接入服务表';
ALTER TABLE access_service
ADD CONSTRAINT PK_access_service_id PRIMARY KEY (id);
-- source_type_MQTT
/*
警告: 字段名可能非法 - host
警告: 字段名可能非法 - port
警告: 字段名可能非法 - password
警告: 字段名可能非法 - connect
*/
CREATE TABLE source_type_MQTT
(
id CHAR(20) NOT NULL COMMENT '编号 编号',
service_id CHAR(20) NOT NULL COMMENT '接入服务id 接入服务id',
type_name VARCHAR(20) NOT NULL COMMENT '数据源类型名称 数据源类型名称,什么表就是什么名称',
is_inner INT NOT NULL COMMENT '是否是内置MQTT 是否是内置数据源0内置1第三方默认0',
is_encryption INT COMMENT '是否加密 是否加密0不加密1加密默认为0',
is_TSL_connect INT COMMENT '是否TSL通信 是否开启TSL通信0不开启1开启默认为0',
encryption_type INT COMMENT '加密类型 加密类型0DES,1DES默认0',
encryption_password VARCHAR(20) COMMENT '加密秘钥 加密秘钥',
`HOST` VARCHAR(20) COMMENT '服务器地址 服务器地址host,如192.168.118.1',
`PORT` VARCHAR(20) COMMENT '服务器端口 服务器端口port,1-65535',
is_single_connect INT COMMENT '开启单一连接 是否开启单一连接0不开启1开启默认为0',
client_id VARCHAR(50) COMMENT 'mqtt的client_id mqtt的client_id',
is_anonymous_connect INT COMMENT '是否匿名连接 是否开启匿名连接0不开启1开启默认为1',
username VARCHAR(50) COMMENT 'mqtt的用户名 mqtt的用户名',
`PASSWORD` VARCHAR(50) COMMENT 'mqtt的密码 mqtt的密码',
`CONNECT` VARCHAR(255) COMMENT '连接串 连接串',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '数据源MQTT表 数据源MQTT表';
ALTER TABLE source_type_MQTT
ADD CONSTRAINT PK_source_type_MQTT_id PRIMARY KEY (id);
-- source_type_kafka
/*
警告: 字段名可能非法 - host
警告: 字段名可能非法 - port
*/
CREATE TABLE source_type_kafka
(
id CHAR(20) NOT NULL COMMENT '编号 编号',
service_id CHAR(20) NOT NULL COMMENT '接入服务id 接入服务id',
type_name VARCHAR(20) NOT NULL COMMENT '数据源类型名称 数据源类型名称',
`HOST` VARCHAR(20) COMMENT '服务器地址 服务器地址host,如192.168.118.1',
`PORT` VARCHAR(20) COMMENT '服务器端口 服务器端口port,1-65535',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '数据源kafka表 数据源kafka表';
ALTER TABLE source_type_kafka
ADD CONSTRAINT PK_source_type_kafka_id PRIMARY KEY (id);
-- source_type_OPC_UA
/*
警告: 字段名可能非法 - host
警告: 字段名可能非法 - port
警告: 字段名可能非法 - password
*/
CREATE TABLE source_type_OPC_UA
(
id CHAR(20) NOT NULL COMMENT '编号 编号',
service_id CHAR(20) NOT NULL COMMENT '接入服务id 接入服务id',
type_name VARCHAR(20) NOT NULL COMMENT '数据源类型名称 数据源类型名称',
`HOST` VARCHAR(20) COMMENT '服务器地址 服务器地址host,如192.168.118.1',
`PORT` VARCHAR(20) COMMENT '服务器端口 服务器端口port,1-65535',
is_anonymous_connect INT COMMENT '是否匿名连接 是否开启匿名连接0不开启1开启默认为1',
username VARCHAR(50) COMMENT '用户名',
`PASSWORD` VARCHAR(50) COMMENT '密码 密码',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '数据源OPC_UA表 数据源OPC_UA表';
ALTER TABLE source_type_OPC_UA
ADD CONSTRAINT PK_source_type_OPC_UA_id PRIMARY KEY (id);
-- source_type_liga
CREATE TABLE source_type_liga
(
id CHAR(20) NOT NULL COMMENT '编号 编号',
service_id CHAR(20) NOT NULL COMMENT '接入服务id 接入服务id',
type_name VARCHAR(20) NOT NULL COMMENT '数据源类型名称 数据源类型名称',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '数据源liga表 数据源liga表';
ALTER TABLE source_type_liga
ADD CONSTRAINT PK_source_type_liga_id PRIMARY KEY (id);
-- access_task
/*
警告: 字段名可能非法 - status
*/
CREATE TABLE access_task
(
id CHAR(20) NOT NULL COMMENT '编号 主键编号',
service_id CHAR(20) NOT NULL COMMENT '接入服务id 设备组id',
NAME VARCHAR(64) NOT NULL COMMENT '接入任务名称 接入任务名称',
deivce_object_id CHAR(20) NOT NULL COMMENT '设备对象id 设备对象id',
part_id CHAR(20) COMMENT '部件id 部件id',
dataset_id INT NOT NULL COMMENT '数据集id 数据集id',
description VARCHAR(255) COMMENT '描述 描述',
`STATUS` INT NOT NULL COMMENT '状态 状态,0运行1停止等',
data_num INT DEFAULT 0 NOT NULL COMMENT '接受数据条数 接受数据条数',
is_deleted TINYINT DEFAULT 0 NOT NULL COMMENT '是否已被删除 是否已被删除',
create_person VARCHAR(20) NOT NULL COMMENT '创建人 创建人',
gmt_create DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '创建日期 创建时间',
gmt_modified DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '修改时间 修改时间'
) COMMENT '接入任务表 接入任务表';
ALTER TABLE access_task
ADD CONSTRAINT PK_access_task_id PRIMARY KEY (id);