蓄电池监控管理平台数据库初始化程序
Administrator
2022-01-25 63d2a533f3863aff4381406c869f5cecaa0a78e4
V2.08 edit at date 2022-1-25
1:修改`db_ram_db`.`tb_batt_rtstate`表新增字段'a059_num int'标识当前电池组的单体数据来源
4个文件已修改
18 ■■■■ 已修改文件
BattMonitor_DB_Builder/config.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/config.xml
@@ -2,7 +2,7 @@
<root>
  <mysql_ramdb_recreate_en>false</mysql_ramdb_recreate_en>
  <mysql_server_ip>192.168.10.79</mysql_server_ip>
  <mysql_server_ip>127.0.0.1</mysql_server_ip>
  <!--SOURCE_BATTDATA_TYPE_FBSDEV = 0-->
  <!--SOURCE_BATTDATA_TYPE_SQLSERVER = 1-->
  <!--SOURCE_BATTDATA_TYPE_C_INTERFACE = 2-->
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java
@@ -2116,6 +2116,16 @@
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtState_Table 
                                + " ADD COLUMN `dev_humidity` float NOT NULL DEFAULT '0' COMMENT '温度传感器湿度'");
            }
            //a059设备当前单体数据来源电池组号
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_batt_rtstate'"
                    + " AND column_name='a059_num int'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattRtState_Table
                                + " ADD COLUMN `a059_num int` int(11) NOT NULL DEFAULT '0' COMMENT 'a059设备当前电池组编号'");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -364,4 +364,6 @@
    
V2.07 edit at date 2022-1-23
    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 int'标识当前电池组的单体数据来源
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.07;
    public final static float m_VersionNum = (float) 2.08;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/