蓄电池监控管理平台数据库初始化程序
Administrator
2023-08-24 2cfc8e4b9fe0bd832300bdabad1165a087bbf0b5
V1.86 edit at date 2023-08-24
1.表'db_alarm.tb_alarm_manual_clear'新增字段
`station_name4` varchar(45) DEFAULT NULL,
`file_url` varchar(255) DEFAULT NULL COMMENT '上传的多个文件路径,用;拼接',
`main_id` int(11) DEFAULT NULL COMMENT '审批流程主表id',
5个文件已修改
51 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/database_util/DB_Alarm.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_Alarm.java 37 ●●●●● 补丁 | 查看 | 原始文档 | 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/database_util/DB_Alarm.class
Binary files differ
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -1,6 +1,12 @@
蓄电池监控平台建表程序
    注意:1.新增电源机房时需要重新运行
    
V1.86 edit at date 2023-08-24
    1.表'db_alarm.tb_alarm_manual_clear'新增字段
        `station_name4` varchar(45) DEFAULT NULL,
        `file_url` varchar(255) DEFAULT NULL COMMENT '上传的多个文件路径,用;拼接',
        `main_id` int(11) DEFAULT NULL COMMENT '审批流程主表id',
V1.85 edit at date 2023-08-15
    1.创建表'db_alarm.tb_alarm_manual_clear'
    2.创建表'web_site.tb_fbs9100_setparam_temp'
BattMonitor_DB_Builder/src/com/database_util/DB_Alarm.java
@@ -542,6 +542,7 @@
                "  `station_name1` varchar(45) DEFAULT NULL," + 
                "  `station_name2` varchar(45) DEFAULT NULL," + 
                "  `station_name3` varchar(45) DEFAULT NULL," + 
                "  `station_name4` varchar(45) DEFAULT NULL," +
                "  `station_name5` varchar(45) DEFAULT NULL," + 
                "  `alarm_type` tinyint(4) DEFAULT NULL COMMENT '告警类型:1-电池,2-设备,3-电源'," + 
                "  `batt_group_id` int(11) DEFAULT NULL," + 
@@ -554,10 +555,12 @@
                "  `alm_id` int(11) DEFAULT NULL," + 
                "  `alm_signal_id` int(11) DEFAULT NULL," + 
                "  `reason` varchar(255) DEFAULT NULL COMMENT '恢复原因'," + 
                "  `file_url` varchar(255) DEFAULT NULL COMMENT '上传的多个文件路径,用;拼接'," +
                "  `create_time` datetime DEFAULT NULL," + 
                "  `deal_user_id` int(11) DEFAULT NULL," + 
                "  `main_id` int(11) DEFAULT NULL COMMENT '审批流程主表id'," +
                "  PRIMARY KEY (`id`)" + 
                ") ENGINE=InnoDB DEFAULT CHARSET=utf8;;";
                ") ENGINE=InnoDB DEFAULT CHARSET=utf8;";
        Sql_Mysql sql = new Sql_Mysql(pool.getConn());
        ResultSet res = null;
        try {
@@ -566,6 +569,38 @@
            }
            sql.sqlMysqlExecute(sql_str02);
            
            //添加指定的 station_name4
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_alarm'"
                    + " AND table_name='tb_alarm_manual_clear'"
                    + " AND column_name='station_name4'");
            if(res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Alarm_Manual_Clear_Table
                                + " ADD COLUMN `station_name4` varchar(45) DEFAULT NULL;");
            }
            res = null;
            //添加指定的 file_url
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_alarm'"
                    + " AND table_name='tb_alarm_manual_clear'"
                    + " AND column_name='file_url'");
            if(res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Alarm_Manual_Clear_Table
                                + " ADD COLUMN `file_url` varchar(255) DEFAULT NULL COMMENT '上传的多个文件路径,用;拼接';");
            }
            res = null;
            //添加指定的 main_id
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_alarm'"
                    + " AND table_name='tb_alarm_manual_clear'"
                    + " AND column_name='main_id'");
            if(res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Alarm_Manual_Clear_Table
                        + " ADD COLUMN `main_id` int(11) DEFAULT NULL COMMENT '审批流程主表id';");
            }
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -1,6 +1,12 @@
蓄电池监控平台建表程序
    注意:1.新增电源机房时需要重新运行
    
V1.86 edit at date 2023-08-24
    1.表'db_alarm.tb_alarm_manual_clear'新增字段
        `station_name4` varchar(45) DEFAULT NULL,
        `file_url` varchar(255) DEFAULT NULL COMMENT '上传的多个文件路径,用;拼接',
        `main_id` int(11) DEFAULT NULL COMMENT '审批流程主表id',
V1.85 edit at date 2023-08-15
    1.创建表'db_alarm.tb_alarm_manual_clear'
    2.创建表'web_site.tb_fbs9100_setparam_temp'
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java
@@ -32,7 +32,7 @@
    /**************************************************************************/
    /**************************************************************************/
    public final static boolean app_debug = false;
    public final static float m_VersionNum = (float) 1.85;
    public final static float m_VersionNum = (float) 1.86;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/