蓄电池监控管理平台数据库初始化程序
whycrzg
2021-11-11 760d3e49fedb974628bbd7e30f6daf4baf6962b8
V1.91 edit at date 2021-11-11
1:修改`db_battinf`.`tb_battinf` 表下 新增字段 price_factor
3个文件已修改
18 ■■■■ 已修改文件
BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_battinf.java
@@ -641,6 +641,7 @@
                "  `charge_type` int(11)  DEFAULT '1' COMMENT '充放电状态:1:限流充电;2;逆变充电'," +
                "  `buscouple_state` int(11)  DEFAULT '0' COMMENT '母联状态:0:无母联;1:有母联'," +
                "  `tmp_id` int(11) DEFAULT '0'," +
                "  `price_factor` float DEFAULT '1' COMMENT '电价系数'," +
                "  PRIMARY KEY (`num`)," +
                "  UNIQUE KEY `index_battgroup_id` (`BattGroupId`) USING BTREE," +
                "  KEY `index_station_id` (`StationId`)," +
@@ -937,6 +938,16 @@
                        + " ADD COLUMN `tmp_id` int(11) DEFAULT '0';");
            }
            
            //添加tmp_id
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_battinf'"
                    + " AND table_name='tb_battinf'"
                    + " AND column_name='price_factor'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattInf_Table
                        + " ADD COLUMN `price_factor`  float DEFAULT '1' COMMENT '电价系数';");
            }
            //设置column 去掉默认NOT NULL
            {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -316,4 +316,7 @@
          `LiEachGroupBattCount` int(11) NOT NULL DEFAULT '0' COMMENT '锂电节数',
V1.90 edit at date 2021-11-8
    1:修改`db_battinf`.`tb_battinf` 表下字段 去掉 NOT NULL属性
V1.91 edit at date 2021-11-11
    1:修改`db_battinf`.`tb_battinf` 表下  新增字段 price_factor
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) 1.90;
    public final static float m_VersionNum = (float) 1.91;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/