蓄电池监控管理平台数据库初始化程序
Administrator
2023-02-09 1aa2196c56888adf219e786be07458bac0da83a6
V1.52 edit at date 2023-02-09
1.'db_battinf'.'tb_battinf'新增字段
`LoadCurrFromDis` float NOT NULL DEFAULT '0' COMMENT '负载电流-[来源核容放电数据]
3个文件已修改
25 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -1,5 +1,12 @@
蓄电池监控平台建表程序
V1.52 edit at date 2023-02-09
    1.'db_battinf'.'tb_battinf'新增字段
        `LoadCurrFromDis` float NOT NULL DEFAULT '0' COMMENT '负载电流-[来源核容放电数据]
V1.51 edit at date 2023-01-31
    1.'db_ram_db.tb_fbs9100_state' 新增字段 
        `fbo4830_stopstr` varchar(255) NOT NULL DEFAULT '' COMMENT 'FBO4830当前状态文本显示'
BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java
@@ -787,6 +787,7 @@
                "  `cellShowType` int(11) NOT NULL DEFAULT '0' COMMENT '电池类型[0:铅酸 1:锂电]'," +
                "  `NomCapWH` float NOT NULL DEFAULT '0' COMMENT '标称容量[KWH]'," +
                "  `NomCapAH` float NOT NULL DEFAULT '0' COMMENT '标称容量[AH]'," +
                "  `LoadCurrFromDis` float NOT NULL DEFAULT '0' COMMENT '负载电流-[来源核容放电数据]'," +
                "  PRIMARY KEY (`num`)," +
                "  UNIQUE KEY `index_battgroup_id` (`BattGroupId`) USING BTREE," +
                "  KEY `index_station_id` (`StationId`)," +
@@ -1173,6 +1174,16 @@
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattInf_Table 
                        + " ADD COLUMN `NomCapAH` float NOT NULL DEFAULT '0' COMMENT '标称容量[AH]';");
            }
            res = null;
            //添加LoadCurrFromDis  ----  负载电流-[来源核容放电数据]
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_battinf'"
                    + " AND table_name='tb_battinf'"
                    + " AND column_name='LoadCurrFromDis'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattInf_Table
                        + " ADD COLUMN `LoadCurrFromDis` float NOT NULL DEFAULT '0' COMMENT '负载电流-[来源核容放电数据]';");
            }
            
            //设置column 去掉默认NOT NULL
            {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -1,5 +1,12 @@
蓄电池监控平台建表程序
V1.52 edit at date 2023-02-09
    1.'db_battinf'.'tb_battinf'新增字段
        `LoadCurrFromDis` float NOT NULL DEFAULT '0' COMMENT '负载电流-[来源核容放电数据]
V1.51 edit at date 2023-01-31
    1.'db_ram_db.tb_fbs9100_state' 新增字段 
        `fbo4830_stopstr` varchar(255) NOT NULL DEFAULT '' COMMENT 'FBO4830当前状态文本显示'