|  | @@ -10,7 +10,7 @@ CREATE PROCEDURE schema_change () BEGIN
 | 
	
		
			
				|  |  |                      AND table_name = 'sys_device'
 | 
	
		
			
				|  |  |                      AND column_name = 'org_path') THEN
 | 
	
		
			
				|  |  |          ALTER TABLE sys_device
 | 
	
		
			
				|  |  | -            ADD COLUMN `org_path`  varchar(225) NULL COMMENT '机构path' AFTER `org_name`;
 | 
	
		
			
				|  |  | +            ADD COLUMN `org_path`  varchar(255) NULL COMMENT '机构path' AFTER `org_name`;
 | 
	
		
			
				|  |  |      END IF;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	IF EXISTS(SELECT *
 | 
	
	
		
			
				|  | @@ -38,6 +38,25 @@ CREATE PROCEDURE schema_change () BEGIN
 | 
	
		
			
				|  |  |  					MODIFY COLUMN `status_update_time` datetime NULL DEFAULT NULL COMMENT '布撤防更新时间' AFTER `all_Hour`,
 | 
	
		
			
				|  |  |  					COMMENT = '报警控制器(子系统)表';		
 | 
	
		
			
				|  |  |      END IF;
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  | +	IF EXISTS(SELECT *
 | 
	
		
			
				|  |  | +                  FROM information_schema.columns
 | 
	
		
			
				|  |  | +                  WHERE table_schema = DATABASE()
 | 
	
		
			
				|  |  | +                    AND table_name = 'iot_alarm_subsystem'
 | 
	
		
			
				|  |  | +                    AND column_name = 'alarm_host_id') THEN
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_subsystem` 
 | 
	
		
			
				|  |  | +			DROP COLUMN `alarm_host_id`;
 | 
	
		
			
				|  |  | +    END IF;
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  | +	IF NOT EXISTS(SELECT *
 | 
	
		
			
				|  |  | +                  FROM information_schema.columns
 | 
	
		
			
				|  |  | +                  WHERE table_schema = DATABASE()
 | 
	
		
			
				|  |  | +                    AND table_name = 'iot_alarm_subsystem'
 | 
	
		
			
				|  |  | +                    AND column_name = 'alarm_host_code') THEN
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_subsystem` 
 | 
	
		
			
				|  |  | +					ADD COLUMN `alarm_host_code` varchar(64) NULL COMMENT '报警主机code' AFTER `org_name`;		
 | 
	
		
			
				|  |  | +    END IF;
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  |  	IF NOT EXISTS(SELECT *
 | 
	
		
			
				|  |  |                    FROM information_schema.columns
 | 
	
		
			
				|  |  |                    WHERE table_schema = DATABASE()
 | 
	
	
		
			
				|  | @@ -49,6 +68,23 @@ CREATE PROCEDURE schema_change () BEGIN
 | 
	
		
			
				|  |  |  					COMMENT = '报警控制器(子系统)布撤防历史表';		
 | 
	
		
			
				|  |  |      END IF;	
 | 
	
		
			
				|  |  |  	
 | 
	
		
			
				|  |  | +	IF EXISTS(SELECT *
 | 
	
		
			
				|  |  | +                  FROM information_schema.columns
 | 
	
		
			
				|  |  | +                  WHERE table_schema = DATABASE()
 | 
	
		
			
				|  |  | +                    AND table_name = 'iot_alarm_subsystem_log'
 | 
	
		
			
				|  |  | +                    AND column_name = 'alarm_host_id') THEN
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_subsystem_log` 
 | 
	
		
			
				|  |  | +			DROP COLUMN `alarm_host_id`;
 | 
	
		
			
				|  |  | +    END IF;
 | 
	
		
			
				|  |  | +	
 | 
	
		
			
				|  |  | +	IF NOT EXISTS(SELECT *
 | 
	
		
			
				|  |  | +                  FROM information_schema.columns
 | 
	
		
			
				|  |  | +                  WHERE table_schema = DATABASE()
 | 
	
		
			
				|  |  | +                    AND table_name = 'iot_alarm_subsystem_log'
 | 
	
		
			
				|  |  | +                    AND column_name = 'alarm_host_code') THEN
 | 
	
		
			
				|  |  | +        ALTER TABLE `iot_alarm_subsystem_log` 
 | 
	
		
			
				|  |  | +					ADD COLUMN `alarm_host_code` varchar(64) NULL COMMENT '报警主机code' AFTER `org_name`;		
 | 
	
		
			
				|  |  | +    END IF;
 | 
	
		
			
				|  |  |  	IF NOT EXISTS(SELECT *
 | 
	
		
			
				|  |  |                    FROM information_schema.columns
 | 
	
		
			
				|  |  |                    WHERE table_schema = DATABASE()
 |