phase/0-infrastructure #1
@@ -16,12 +16,12 @@ CREATE TABLE base_device (
|
||||
DeviceName NVARCHAR(100) NOT NULL COMMENT '设备名称',
|
||||
AdapterCode NVARCHAR(50) NOT NULL COMMENT '来源适配器',
|
||||
SourceId NVARCHAR(100) NOT NULL COMMENT '源系统设备ID',
|
||||
DeviceCategory NVARCHAR(50) NOT NULL COMMENT '设备种类(数据字典)',
|
||||
DeviceCategory NVARCHAR(50) NOT NULL COMMENT '设备种类(数据字典:门磁/空调/智能断路器/人行道闸/车辆道闸/485钥匙柜/网络钥匙柜/紧急报警按钮/红外报警器/门禁一体机/除湿_恒湿机/空调控制器/烟雾报警器/气体报警器/温湿度变送器/摄像机/硬盘录像机/动环采集器)',
|
||||
RegionId INT NULL COMMENT '所属区域ID',
|
||||
GatewayNodeId INT NULL COMMENT '所属网关节点ID',
|
||||
IsParent NVARCHAR(20) NOT NULL DEFAULT '0' COMMENT '是否父设备(数据字典)',
|
||||
IsParent NVARCHAR(20) NOT NULL DEFAULT '0' COMMENT '是否父设备(数据字典:是/否)',
|
||||
ParentDeviceId INT NULL COMMENT '父设备ID(自引用,子设备挂父设备下)',
|
||||
IsOnline NVARCHAR(20) NOT NULL DEFAULT '0' COMMENT '在线状态(数据字典)',
|
||||
IsOnline NVARCHAR(20) NOT NULL DEFAULT '0' COMMENT '在线状态(数据字典:在线/离线)',
|
||||
IpAddress NVARCHAR(50) COMMENT 'IP地址',
|
||||
Port INT COMMENT '端口',
|
||||
Location NVARCHAR(200) COMMENT '安装位置',
|
||||
@@ -34,7 +34,7 @@ CREATE TABLE base_device (
|
||||
LocalOverrides TEXT COMMENT '本地覆盖字段JSON',
|
||||
SyncVersion BIGINT DEFAULT 0 COMMENT '同步版本号',
|
||||
LastSyncTime DATETIME COMMENT '上次同步时间',
|
||||
Enable NVARCHAR(20) DEFAULT '1' COMMENT '启用状态(数据字典)',
|
||||
Enable NVARCHAR(20) DEFAULT '1' COMMENT '启用状态(数据字典:启用/禁用)',
|
||||
Remark NVARCHAR(500) COMMENT '备注',
|
||||
CreateID INT COMMENT '创建人ID',
|
||||
Creator NVARCHAR(50) COMMENT '创建人',
|
||||
@@ -126,8 +126,8 @@ CREATE TABLE device_iot_ext (
|
||||
Mc4DeviceId INT NOT NULL COMMENT 'MC4.0设备ID',
|
||||
PointIndex INT DEFAULT 0 COMMENT '点位索引(子设备用)',
|
||||
PointTag NVARCHAR(100) COMMENT '点位标签',
|
||||
Unit NVARCHAR(50) COMMENT '单位(数据字典)',
|
||||
IsControlPoint NVARCHAR(20) DEFAULT '0' COMMENT '是否控制点(数据字典)',
|
||||
Unit NVARCHAR(50) COMMENT '单位(数据字典:℃/%%/V/A/kW)',
|
||||
IsControlPoint NVARCHAR(20) DEFAULT '0' COMMENT '是否控制点(数据字典:只读/可写)',
|
||||
ObjectType INT COMMENT 'MC4.0对象类型',
|
||||
Tag NVARCHAR(100) COMMENT '设备标签',
|
||||
ParentId INT COMMENT 'MC4.0父级ID',
|
||||
@@ -166,14 +166,14 @@ CREATE TABLE iot_alarm (
|
||||
SourceAlarmId NVARCHAR(100) NOT NULL COMMENT '源系统告警ID',
|
||||
DeviceId INT NOT NULL COMMENT '关联设备ID',
|
||||
AlarmType INT DEFAULT 0 COMMENT '告警类型',
|
||||
AlarmLevel NVARCHAR(20) DEFAULT '1' COMMENT '告警等级(数据字典)',
|
||||
AlarmLevel NVARCHAR(20) DEFAULT '1' COMMENT '告警等级(数据字典:提示/普通/重要/紧急)',
|
||||
AlarmDesc NVARCHAR(500) COMMENT '告警描述',
|
||||
AlarmValue DOUBLE COMMENT '触发值',
|
||||
StartTime DATETIME NOT NULL COMMENT '告警开始时间',
|
||||
EndTime DATETIME COMMENT '告警结束时间',
|
||||
ConfirmTime DATETIME COMMENT '确认时间',
|
||||
ConfirmUser NVARCHAR(50) COMMENT '确认人',
|
||||
State NVARCHAR(20) DEFAULT '1' COMMENT '状态(数据字典)',
|
||||
State NVARCHAR(20) DEFAULT '1' COMMENT '状态(数据字典:未确认/已确认/已结束)',
|
||||
AdapterCode NVARCHAR(50) COMMENT '来源适配器',
|
||||
CreateDate DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
PRIMARY KEY (AlarmId),
|
||||
@@ -197,8 +197,8 @@ CREATE TABLE gateway_nodes (
|
||||
AdapterTypes NVARCHAR(200) COMMENT '支持的适配器类型(网关上报)',
|
||||
BaseUrl NVARCHAR(200) COMMENT '网关自身地址(网关上报)',
|
||||
LastHeartbeat DATETIME COMMENT '上次心跳时间',
|
||||
IsOnline NVARCHAR(20) DEFAULT '0' COMMENT '在线状态(数据字典)',
|
||||
Enable NVARCHAR(20) DEFAULT '1' COMMENT '启用状态(数据字典)',
|
||||
IsOnline NVARCHAR(20) DEFAULT '0' COMMENT '在线状态(数据字典:在线/离线)',
|
||||
Enable NVARCHAR(20) DEFAULT '1' COMMENT '启用状态(数据字典:启用/禁用)',
|
||||
Remark NVARCHAR(500) COMMENT '备注',
|
||||
CreateID INT COMMENT '创建人ID',
|
||||
Creator NVARCHAR(50) COMMENT '创建人',
|
||||
|
||||
Reference in New Issue
Block a user