Pārlūkot izejas kodu

设备表增加devicecode\source

jiawuxian 1 gadu atpakaļ
vecāks
revīzija
4a8015cdf8
1 mainītis faili ar 12 papildinājumiem un 1 dzēšanām
  1. 12 1
      project_data/sql/0.0.6-iot/soc/soc.sql

+ 12 - 1
project_data/sql/0.0.6-iot/soc/soc.sql

@@ -23,7 +23,18 @@ CREATE PROCEDURE schema_change () BEGIN
             ADD COLUMN `host_code`  varchar(225) NULL COMMENT '主机code' AFTER `category_id`;
     END IF;
 
-
+--  设备表增加设备分类字段
+    IF NOT EXISTS(SELECT *
+                  FROM information_schema.columns
+                  WHERE table_schema = DATABASE()
+                    AND table_name = 'sys_device'
+                    AND column_name = 'device_code') THEN
+        ALTER TABLE `sys_device` 
+			ADD COLUMN `device_code` varchar(64) NULL COMMENT '设备编号' AFTER `org_name`,
+			ADD COLUMN `source` int NULL COMMENT '来源,0或null:手动添加,1:主机平台,' AFTER `definition`;
+		update sys_device set device_code=UUID() WHERE device_code is null;
+		update sys_device set source=0 WHERE source is null;
+    END IF;
 
 END ??
 DELIMITER ;