Phase0_dict_comment_details

This commit is contained in:
2026-05-16 11:16:14 +08:00
parent 8a9a9a7338
commit d669b56569

View File

@@ -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 '创建人',