蓄电池监控管理平台数据库初始化程序
whyclj
2020-05-07 19a0003cf7cc7c813f67c91e61669e4a0e59da47
在机房电池组更换记录查询页面中添加电池组id字段
4个文件已修改
21 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/dev/fbs9100/FBS9100_Task_Thread_SQL.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -120,5 +120,6 @@
    1.程序运行结束后重启告警线程(修改线程监控中的运行状态)
    2.用户表中添加三个字段用于UKEY判断
    3.电池组信息中也添加了4个UKEY字段用户UKEY校验
    4.机房电池组更换记录查询中添加battgroupid字段用于标识更换的哪一组电池
    
    
BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java
@@ -52,6 +52,8 @@
        
        createBattDischarge_Table(pool,recreate);                    //创建基站故障表
        
        createBattReplace_Table(pool,recreate);                        //创建机房电池组更换记录表
    }
    
@@ -1022,6 +1024,16 @@
                sql.sqlMysqlExecute(" ALTER TABLE " + Sql_Mysql.BattReplace_Table 
                                + " ADD COLUMN replace_date date DEFAULT '2020-04-20';");
            }
            /************************** 添加 battgroupid 字段表明是那一组电池 **************************************/
            sql_str03 = " SELECT * FROM information_schema.columns  "
                        +  " WHERE table_schema= 'web_site' "
                        +  " AND table_name='tb_batt_replace' "
                        +  " AND column_name='battgroupid'";
            rs = sql.sqlMysqlQuery(sql_str03);
            if(false == rs.next()) {
                sql.sqlMysqlExecute(" ALTER TABLE " + Sql_Mysql.BattReplace_Table
                                + " ADD COLUMN battgroupid int(11) NOT NULL DEFAULT '1';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/dev/fbs9100/FBS9100_Task_Thread_SQL.java
@@ -689,5 +689,12 @@
        }        
    }
    
    public static void main(String[] args) {
        MysqlConnPool pool = new MysqlConnPool("", 3360, 100);
        FBS9100_Task_Thread_SQL thread = new FBS9100_Task_Thread_SQL();
        thread.createFBS9100SetTestParamTableOnRam(pool, false);
    }
    
}
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -120,5 +120,6 @@
    1.程序运行结束后重启告警线程(修改线程监控中的运行状态)
    2.用户表中添加三个字段用于UKEY判断
    3.电池组信息中也添加了4个UKEY字段用户UKEY校验
    4.机房电池组更换记录查询中添加battgroupid字段用于标识更换的哪一组电池