蓄电池监控管理平台数据库初始化程序
Administrator
2023-03-16 219b17f8f5628dcb66da72ed0a70a0baca9a60d4
V1.60 edit at date 2023-03-16
1.'db_user.tb_user_battgroup_baojigroup'新增字段'discharge_plan_flag' --
用于标识放电计划是否启用
ALTER TABLE `db_user`.`tb_user_battgroup_baojigroup` ADD COLUMN
`discharge_plan_flag` TINYINT(1) UNSIGNED NULL DEFAULT 0 COMMENT
'放电计划标识:0不参与放电计划,1参与放电计划' AFTER `baoji_group_name`;
2.'db_ram_db.tb_li9130_bms_state' 新增字段 'reserved1' - 预留[博强-无;拓邦-均衡温度]
ALTER TABLE `db_ram_db`.`tb_li9130_bms_state` ADD COLUMN `reserved1`
float NOT NULL DEFAULT '0' COMMENT '预留[博强-无;拓邦-均衡温度]';
4个文件已修改
36 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -1,5 +1,11 @@
蓄电池监控平台建表程序
V1.60 edit at date 2023-03-16
    1.'db_user.tb_user_battgroup_baojigroup'新增字段'discharge_plan_flag' -- 用于标识放电计划是否启用
        ALTER TABLE `db_user`.`tb_user_battgroup_baojigroup` ADD COLUMN `discharge_plan_flag` TINYINT(1) UNSIGNED NULL DEFAULT 0 COMMENT '放电计划标识:0不参与放电计划,1参与放电计划' AFTER `baoji_group_name`;
    2.'db_ram_db.tb_li9130_bms_state' 新增字段 'reserved1' - 预留[博强-无;拓邦-均衡温度]
        ALTER TABLE `db_ram_db`.`tb_li9130_bms_state` ADD COLUMN `reserved1` float NOT NULL DEFAULT '0' COMMENT '预留[博强-无;拓邦-均衡温度]';
V1.59 edit at date 2023-03-08
    1.根据电池信息配置中的数据,将未录入机房总表的机房,录入机房总表
    2.根据电源信息配置中的数据,将未录入机房总表的机房,录入机房总表
BattMonitor_DB_Builder/src/com/database_util/DB_Ram_db.java
@@ -1022,6 +1022,17 @@
                        + " ADD COLUMN `mon_tmps` varchar(256) NOT NULL DEFAULT '' COMMENT '单体温度拼接字符串';");
            }
            
            res = null;
            //添加reserved1 预留[博强-无;拓邦-均衡温度]'
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_ram_db'"
                    + " AND table_name='tb_li9130_bms_state'"
                    + " AND column_name='reserved1'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_li9130_bms_state
                        + " ADD COLUMN `reserved1` float NOT NULL DEFAULT '0' COMMENT '预留[博强-无;拓邦-均衡温度]';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
@@ -502,11 +502,24 @@
                "  PRIMARY KEY (`baoji_group_id`)" + 
                ") ENGINE=InnoDB AUTO_INCREMENT=100015 DEFAULT CHARSET=utf8;";
        Sql_Mysql sql = new Sql_Mysql(pool.getConn());
        ResultSet res = null;
        try {
            if(true == recreate) {            
                sql.sqlMysqlExecute(sql_str01);
            }
            sql.sqlMysqlExecute(sql_str02);
            //添加放电计划标识 discharge_plan_flag
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_user'"
                    + " AND table_name='tb_user_battgroup_baojigroup'"
                    + " AND column_name='discharge_plan_flag'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.User_Battgroup_Baojigroup_Table
                                + " ADD COLUMN `discharge_plan_flag` tinyint(1) unsigned DEFAULT '0' COMMENT '放电计划标识:0不参与放电计划,1参与放电计划';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -1,5 +1,11 @@
蓄电池监控平台建表程序
V1.60 edit at date 2023-03-16
    1.'db_user.tb_user_battgroup_baojigroup'新增字段'discharge_plan_flag' -- 用于标识放电计划是否启用
        ALTER TABLE `db_user`.`tb_user_battgroup_baojigroup` ADD COLUMN `discharge_plan_flag` TINYINT(1) UNSIGNED NULL DEFAULT 0 COMMENT '放电计划标识:0不参与放电计划,1参与放电计划' AFTER `baoji_group_name`;
    2.'db_ram_db.tb_li9130_bms_state' 新增字段 'reserved1' - 预留[博强-无;拓邦-均衡温度]
        ALTER TABLE `db_ram_db`.`tb_li9130_bms_state` ADD COLUMN `reserved1` float NOT NULL DEFAULT '0' COMMENT '预留[博强-无;拓邦-均衡温度]';
V1.59 edit at date 2023-03-08
    1.根据电池信息配置中的数据,将未录入机房总表的机房,录入机房总表
    2.根据电源信息配置中的数据,将未录入机房总表的机房,录入机房总表