蓄电池监控管理平台数据库初始化程序
DELL
2024-11-21 93cfb0628116db7847be6d06b54f1d591bc0a8e2
BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java
@@ -738,6 +738,7 @@
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table 
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_FBO4830_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT '重新FBO4830线程加载机房信息';");
         }
         res = null;
         //添加FBO60010CT重载数据
         res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
               + " WHERE table_schema='db_app_sys'"
@@ -747,6 +748,7 @@
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table 
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_FBO60010CT_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'FBO60010CT_ZX重载数据标识';");
         }
         res = null;
         //添加61850重载数据
         res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
               + " WHERE table_schema='db_app_sys'"
@@ -756,6 +758,33 @@
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table 
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_61850_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT '61850设备重载电池组数据';");
         }
         //添加61851重载数据
         res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
               + " WHERE table_schema='db_app_sys'"
               + " AND table_name='tb_app_sys'"
               + " AND column_name='AppServer_Reinit_BattGroupData_61851_EN'");
         if(false == res.next()) {
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_61851_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT '61851设备重载电池组数据';");
         }
         //添加61852重载数据
         res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
               + " WHERE table_schema='db_app_sys'"
               + " AND table_name='tb_app_sys'"
               + " AND column_name='AppServer_Reinit_BattGroupData_61852_EN'");
         if(false == res.next()) {
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_61852_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT '61852设备重载电池组数据';");
         }
         //添加61853重载数据
         res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
               + " WHERE table_schema='db_app_sys'"
               + " AND table_name='tb_app_sys'"
               + " AND column_name='AppServer_Reinit_BattGroupData_61853_EN'");
         if(false == res.next()) {
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table
                  + " ADD COLUMN `AppServer_Reinit_BattGroupData_61853_EN` tinyint(1) NOT NULL DEFAULT '0' COMMENT '61853设备重载电池组数据';");
         }
         
      } catch (SQLException e) {
         e.printStackTrace();