From d669b5656925cbbc842dd23a85ecf8b1a6553e55 Mon Sep 17 00:00:00 2001 From: g82tt Date: Sat, 16 May 2026 11:16:14 +0800 Subject: [PATCH] Phase0_dict_comment_details --- doc/db_init.sql | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/doc/db_init.sql b/doc/db_init.sql index 0afb5a7..cd18864 100644 --- a/doc/db_init.sql +++ b/doc/db_init.sql @@ -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 '创建人',