From c975b0b40041aa8135c8f08c760b4dc5991625ef Mon Sep 17 00:00:00 2001
From: Administrator <1525436766@qq.com>
Date: 星期五, 18 八月 2023 15:53:23 +0800
Subject: [PATCH] ALTER TABLE `web_site`.`tb_fault_upload` ADD COLUMN `main_id` INT NULL AFTER `create_time`;

---
 BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java b/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
index e8a86a8..d2bf488 100644
--- a/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
+++ b/BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
@@ -5496,6 +5496,7 @@
 				"  `create_time` datetime DEFAULT NULL," + 
 				"  `alarm_num` INT NULL COMMENT '告警实时表的id'," + 
 				"  `alarm_type` INT NULL COMMENT '告警分类:1-电池,2-设备,3-电源'," + 
+				"  `main_id` int(11) DEFAULT NULL," + 
 				"  PRIMARY KEY (`id`)" + 
 				") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='故障隐患上传表,用于故障隐患考核';";
 		Sql_Mysql sql = new Sql_Mysql(pool.getConn());
@@ -5537,6 +5538,16 @@
 				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Fault_Upload_Table 
 						+ " ADD COLUMN `alarm_type` INT NULL COMMENT '告警分类:1-电池,2-设备,3-电源';");
 			}
+			res = null;
+			//添加	main_id
+			res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
+					+ " WHERE table_schema='web_site'"
+					+ " AND table_name='tb_fault_upload'"
+					+ " AND column_name='main_id'");
+			if(false == res.next()) {
+				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Fault_Upload_Table 
+						+ " ADD COLUMN `main_id` int(11) DEFAULT NULL;");
+			}
 			
 			res = null;
 			//删除列station_name

--
Gitblit v1.9.1