蓄电池监控管理平台数据库初始化程序
Administrator
2022-02-23 6ef2fa8148eacf52aa320d1c5a61ebbacf31e6d6
V2.09 edit at date 2022-2-18
1:修改`db_ram_db`.`tb_batt_rtdata`表新增字段
`mon_test_cap` float NOT NULL DEFAULT '0' COMMENT '单体测试容量',
`mon_dis_timelong` int(11) NOT NULL DEFAULT '0' COMMENT '放电可持续时长',
`mon_rest_cap` float NOT NULL DEFAULT '0' COMMENT '单体剩余容量',


V2.10 edit at date 2022-2-23
1:修改`db_ram_db`.`tb_batt_rtdata`表新增字段
`mon_state` int(11) NOT NULL DEFAULT '0' COMMENT '单体状态'
3个文件已修改
55 ■■■■■ 已修改文件
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java 40 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java
@@ -2180,6 +2180,46 @@
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtData_Table 
                        + " ADD COLUMN mon_LY_vol float NOT NULL DEFAULT '0';");
            }
            //添加字段mon_test_cap
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_batt_rtdata'"
                    + " AND column_name='mon_test_cap'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtData_Table
                        + " ADD COLUMN `mon_test_cap` float NOT NULL DEFAULT '0' COMMENT '单体测试容量';");
            }
            //添加字段mon_dis_timelong
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_batt_rtdata'"
                    + " AND column_name='mon_dis_timelong'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtData_Table
                        + " ADD COLUMN `mon_dis_timelong` int(11) NOT NULL DEFAULT '0' COMMENT '放电可持续时长';");
            }
            //添加字段mon_rest_cap--单体剩余容量
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_batt_rtdata'"
                    + " AND column_name='mon_rest_cap'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtData_Table
                        + " ADD COLUMN `mon_rest_cap` float NOT NULL DEFAULT '0' COMMENT '单体剩余容量';");
            }
            //添加字段mon_state--单体状态
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_batt_rtdata'"
                    + " AND column_name='mon_state'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtData_Table
                        + " ADD COLUMN `mon_state` int(11) NOT NULL DEFAULT '0' COMMENT '单体状态';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -366,4 +366,15 @@
    1:修改 `db_ram_db`.`tb_fbs9100_state`表 新增字段 `a059_group_vol1`、`a059_group_vol2`、`a059_group_curr1` 、`a059_group_curr2`
V2.08 edit at date 2022-1-25
    1:修改`db_ram_db`.`tb_batt_rtstate`表新增字段'a059_num'标识当前电池组的单体数据来源
    1:修改`db_ram_db`.`tb_batt_rtstate`表新增字段'a059_num'标识当前电池组的单体数据来源
V2.09 edit at date 2022-2-18
    1:修改`db_ram_db`.`tb_batt_rtdata`表新增字段
            `mon_test_cap` float NOT NULL DEFAULT '0' COMMENT '单体测试容量',
              `mon_dis_timelong` int(11) NOT NULL DEFAULT '0' COMMENT '放电可持续时长',
            `mon_rest_cap` float NOT NULL DEFAULT '0' COMMENT '单体剩余容量',
V2.10 edit at date 2022-2-23
    1:修改`db_ram_db`.`tb_batt_rtdata`表新增字段
            `mon_state` int(11) NOT NULL DEFAULT '0' COMMENT '单体状态'
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java
@@ -28,7 +28,7 @@
    /**************************************************************************/
    /**************************************************************************/
    public final static boolean app_debug = false;
    public final static float m_VersionNum = (float) 2.08;
    public final static float m_VersionNum = (float) 2.10;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/