蓄电池监控管理平台数据库初始化程序
V2.07 edit at date 2024-10-28
1.表'db_app_sys.tb_page_param'表中默认新增用户密码时效配置,默认插入值'-1'-永不失效
INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`,
`categoryId`,paramEnUs) VALUES ('57', '用户密码时效', '-1', '15','');
2.表'db_user.tb_user_inf'更新字段'password_update_time'中密码为'Null'的记录为当前时间
UPDATE db_user.tb_user_inf SET password_update_time = NOW() WHERE
password_update_time IS NULL;
9个文件已修改
21 ■■■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/database_util/DB_App_Sys.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/database_util/DB_db_user.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/database_util/SqlsUtils.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/SqlsUtils.java 3 ●●●● 补丁 | 查看 | 原始文档 | 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_App_Sys.class
Binary files differ
BattMonitor_DB_Builder/bin/com/database_util/DB_db_user.class
Binary files differ
BattMonitor_DB_Builder/bin/com/database_util/SqlsUtils.class
Binary files differ
BattMonitor_DB_Builder/bin/com/version_inf/version_inf.txt
@@ -6,6 +6,12 @@
        GRANT ALL PRIVILEGES ON *.* TO 'whyc'@'localhost';
        FLUSH PRIVILEGES;
V2.07 edit at date 2024-10-28
    1.表'db_app_sys.tb_page_param'表中默认新增用户密码时效配置,默认插入值'-1'-永不失效
        INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('57', '用户密码时效', '-1', '15','');
    2.表'db_user.tb_user_inf'更新字段'password_update_time'中密码为'Null'的记录为当前时间
        UPDATE db_user.tb_user_inf SET password_update_time = NOW() WHERE password_update_time IS NULL;
V2.06 edit at date 2024-10-22
    1.表'db_app_sys.tb_page_param2'插入默认配置
        "INSERT INTO `db_app_sys`.`tb_page_param2`(`id`, `param`, `label`, `value`, `categoryId`,`lableEnUs`) VALUES ('5', 'visit_count', '累计访问人次', '0', '3','');";
BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java
@@ -520,6 +520,7 @@
                    sql_str_bf.append("('54', '核容充电时间过滤', '2', '14',''),");
                    sql_str_bf.append("('55', '监测放电时间过滤', '2', '14',''),");
                    sql_str_bf.append("('56', '监测充电时间过滤', '2', '14','')");
                    sql_str_bf.append("('57', '用户密码时效', '-1', '15','')");
                    //System.out.println(sql_str_bf.toString());
                    sql.sqlMysqlExecute(sql_str_bf.toString());
                    
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
@@ -1569,6 +1569,9 @@
            sql.sqlMysqlExecute("UPDATE " + Sql_Mysql.TB_UserInf + " SET uSex = '0' WHERE uSex != 'Ů'  AND uSex != '1'");
            //将用户女更新为1
            sql.sqlMysqlExecute("UPDATE " + Sql_Mysql.TB_UserInf + " SET uSex = '1' WHERE uSex = 'Ů'");
            //将用户表中上次密码更新时间为'Null'的记录更新为当前时间
            sql.sqlMysqlExecute("UPDATE " + Sql_Mysql.TB_UserInf + "  SET password_update_time = NOW() WHERE password_update_time IS NULL;");
            
            
        } catch (SQLException e) {
BattMonitor_DB_Builder/src/com/database_util/SqlsUtils.java
@@ -48,7 +48,7 @@
    static {
        Integer[] temp= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48,49,50,51,52,53,54,55,56};
        Integer[] temp= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48,49,50,51,52,53,54,55,56,57};
        idsDefault = Arrays.asList(temp);
        Integer[] temp2= {1,2,3,4,5};
@@ -115,6 +115,7 @@
                "INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('54', '核容充电时间过滤', '2', '14','');" +
                "INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('55', '监测放电时间过滤', '2', '14','');" +
                "INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('56', '监测充电时间过滤', '2', '14','');" +
                "INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('57', '用户密码时效', '-1', '15','');" +
                "";
        String[] strs = tb_page_param.split(";");
        for (int i = 0; i < strs.length; i++) {
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -6,6 +6,12 @@
        GRANT ALL PRIVILEGES ON *.* TO 'whyc'@'localhost';
        FLUSH PRIVILEGES;
V2.07 edit at date 2024-10-28
    1.表'db_app_sys.tb_page_param'表中默认新增用户密码时效配置,默认插入值'-1'-永不失效
        INSERT INTO `db_app_sys`.`tb_page_param`(`id`, `param`, `status`, `categoryId`,paramEnUs) VALUES ('57', '用户密码时效', '-1', '15','');
    2.表'db_user.tb_user_inf'更新字段'password_update_time'中密码为'Null'的记录为当前时间
        UPDATE db_user.tb_user_inf SET password_update_time = NOW() WHERE password_update_time IS NULL;
V2.06 edit at date 2024-10-22
    1.表'db_app_sys.tb_page_param2'插入默认配置
        "INSERT INTO `db_app_sys`.`tb_page_param2`(`id`, `param`, `label`, `value`, `categoryId`,`lableEnUs`) VALUES ('5', 'visit_count', '累计访问人次', '0', '3','');";
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java
@@ -37,7 +37,7 @@
    /**************************************************************************/
    /**************************************************************************/
    public final static boolean app_debug = false;
    public final static float m_VersionNum = (float) 2.06;
    public final static float m_VersionNum = (float) 2.07;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/