diff --git a/doc/db_init.sql b/doc/db_init.sql index 29a3c3e..cab9b07 100644 --- a/doc/db_init.sql +++ b/doc/db_init.sql @@ -19,7 +19,7 @@ CREATE TABLE base_device ( SourceId NVARCHAR(100) NOT NULL COMMENT '源系统设备ID', DeviceCategory NVARCHAR(50) NOT NULL COMMENT '设备种类(数据字典:门磁/空调/智能断路器/人行道闸/车辆道闸/485钥匙柜/网络钥匙柜/紧急报警按钮/红外报警器/门禁一体机/除湿_恒湿机/空调控制器/烟雾报警器/气体报警器/温湿度变送器/摄像机/硬盘录像机/动环采集器)', DeviceGroup NVARCHAR(20) NOT NULL COMMENT '设备分组(数据字典:视频设备/IoT设备/门禁设备/道闸设备/报警设备)', - RegionId INT NULL COMMENT '所属区域ID', + PointId INT NULL COMMENT '所属点位ID', GatewayNodeId INT NULL COMMENT '所属网关节点ID', IsParent NVARCHAR(20) NOT NULL DEFAULT '否' COMMENT '是否父设备(数据字典:是/否)', ParentDeviceId INT NULL COMMENT '父设备ID(自引用,子设备挂父设备下)', @@ -33,8 +33,6 @@ CREATE TABLE base_device ( MapModelScale FLOAT DEFAULT 1.0 COMMENT '模型缩放比例', MapModelRotation NVARCHAR(100) COMMENT '模型旋转角度(JSON)', ExtraData TEXT COMMENT '适配器扩展数据JSON(Owl/MC4/门禁字段均存于此)', - LocalOverrides TEXT COMMENT '本地覆盖字段JSON', - SyncVersion BIGINT DEFAULT 0 COMMENT '同步版本号', LastSyncTime DATETIME COMMENT '上次同步时间', Enable NVARCHAR(20) DEFAULT '启用' COMMENT '启用状态(数据字典:启用/禁用)', Remark NVARCHAR(500) COMMENT '备注', @@ -46,7 +44,7 @@ CREATE TABLE base_device ( ModifyDate DATETIME COMMENT '修改时间', PRIMARY KEY (DeviceId), INDEX IX_Sync (AdapterCode, SourceId), - INDEX IX_Region (RegionId), + INDEX IX_Point (PointId), INDEX IX_Parent (ParentDeviceId), INDEX IX_Gateway (GatewayNodeId), INDEX IX_Group (DeviceGroup)