From 360ea0c746510984b993933ac0b5fec23254829d Mon Sep 17 00:00:00 2001 From: zhugongping Date: Fri, 31 Jul 2026 15:10:49 +0800 Subject: [PATCH] =?UTF-8?q?20260731:=E8=A7=A3=E5=86=B3=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sql/platform-integration.sql | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/sql/platform-integration.sql b/sql/platform-integration.sql index 5e87cf63..39fae5d1 100644 --- a/sql/platform-integration.sql +++ b/sql/platform-integration.sql @@ -265,6 +265,21 @@ CREATE TABLE `platform_user_auth` ( KEY `idx_init_status` (`init_status`), KEY `idx_platform_id` (`platform_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='平台用户认证'; + +-- ---------------------------- +-- 2. 修改 platform_device_mapping 表 +-- ---------------------------- +-- 增加用户认证关联字段 +ALTER TABLE `platform_device_mapping` + ADD COLUMN `platform_user_auth_id` bigint(20) DEFAULT NULL COMMENT '关联用户认证ID' AFTER `platform_id`; + +-- 增加索引 +CREATE INDEX `idx_user_auth` ON `platform_device_mapping`(`platform_user_auth_id`); + + + + + -- 平台对接另外一套方案 -- fastbee.iot_platform_api definition @@ -531,16 +546,6 @@ CREATE TABLE `iot_platform_resource_mapping` ( KEY `idx_external_id` (`tenant_channel_id`,`resource_type`,`external_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='平台对接-资源映射'; --- ---------------------------- --- 2. 修改 platform_device_mapping 表 --- ---------------------------- --- 增加用户认证关联字段 -ALTER TABLE `platform_device_mapping` - ADD COLUMN `platform_user_auth_id` bigint(20) DEFAULT NULL COMMENT '关联用户认证ID' AFTER `platform_id`; - --- 增加索引 -CREATE INDEX `idx_user_auth` ON `platform_device_mapping`(`platform_user_auth_id`); - -- fastbee.iot_platform_task_binding definition CREATE TABLE `iot_platform_task_binding` (