蓄电池监控管理平台数据库初始化程序
Administrator
2023-03-17 90a18e3d1d2611e799d4a8481a50be5fb7409db4
V1.61 edit at date 2023-03-16
1.'web_site.tb_battdischarge_plan'表新增字段'nodeStation'
`nodeStation` int(11) NOT NULL DEFAULT '0' COMMENT
'站点类型[节点站标识:0:不是节点站[默认];1:节点站]'
2.'web_site.tb_battdischarge_plan'表新增字段'baoji_group_id'
`baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id'
5个文件已修改
37 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/config.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_web_site.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -1,5 +1,11 @@
蓄电池监控平台建表程序
V1.61 edit at date 2023-03-16
    1.'web_site.tb_battdischarge_plan'表新增字段'nodeStation'
        `nodeStation` int(11) NOT NULL DEFAULT '0' COMMENT '站点类型[节点站标识:0:不是节点站[默认];1:节点站]'
    2.'web_site.tb_battdischarge_plan'表新增字段'baoji_group_id'
        `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id'
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`;
BattMonitor_DB_Builder/config.xml
@@ -2,7 +2,7 @@
<root>
  <mysql_ramdb_recreate_en>false</mysql_ramdb_recreate_en>
  <mysql_server_ip>127.0.0.1</mysql_server_ip>
  <mysql_server_ip>192.168.10.79</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_web_site.java
@@ -4585,6 +4585,8 @@
                "  `preset_curr` float NOT NULL DEFAULT '0'," + 
                "  `dcvolhighlimit` float NOT NULL DEFAULT '0'," + 
                "  `chargecurrset` float NOT NULL DEFAULT '0'," + 
                "  `nodeStation` int(11) NOT NULL DEFAULT '0' COMMENT '站点类型[节点站标识:0:不是节点站[默认];1:节点站]'," +
                "  `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id'," +
                "  PRIMARY KEY (`num`)," + 
                "  KEY `index_num` (`num`)" + 
                ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;"; 
@@ -4625,6 +4627,25 @@
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattDischargePlan_Table 
                                + " ADD COLUMN `already_count` int NOT NULL DEFAULT '0';");
            }
            //添加站点类型[节点站标识:0:不是节点站[默认];1:节点站]
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='web_site'"
                    + " AND table_name='tb_battdischarge_plan'"
                    + " AND column_name='nodeStation'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattDischargePlan_Table
                        + " ADD COLUMN `nodeStation` int(11) NOT NULL DEFAULT '0' COMMENT '站点类型[节点站标识:0:不是节点站[默认];1:节点站]';");
            }
            //添加baoji_group_id 包机组id
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='web_site'"
                    + " AND table_name='tb_battdischarge_plan'"
                    + " AND column_name='baoji_group_id'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattDischargePlan_Table
                        + " ADD COLUMN `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -1,5 +1,11 @@
蓄电池监控平台建表程序
V1.61 edit at date 2023-03-16
    1.'web_site.tb_battdischarge_plan'表新增字段'nodeStation'
        `nodeStation` int(11) NOT NULL DEFAULT '0' COMMENT '站点类型[节点站标识:0:不是节点站[默认];1:节点站]'
    2.'web_site.tb_battdischarge_plan'表新增字段'baoji_group_id'
        `baoji_group_id` int(11) NOT NULL DEFAULT '0' COMMENT '包机组id'
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`;
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java
@@ -30,7 +30,7 @@
    /**************************************************************************/
    /**************************************************************************/
    public final static boolean app_debug = false;
    public final static float m_VersionNum = (float) 1.60;
    public final static float m_VersionNum = (float) 1.61;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/