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` (