蓄电池监控管理平台数据库初始化程序
Administrator
2022-02-24 89fdf101bc23228f7f207e0dfe09c6e357bdbdbd
V2.11 edit at date 2022-2-23
1.表 `db_user`.`tb_user_inf` 新增字段
ADD COLUMN `visit_time` VARCHAR(17) NULL DEFAULT '00:00:01~23:59:59'
COMMENT '允许访问时间区间' AFTER `lock_time`,
ADD COLUMN `visit_ip` VARCHAR(255) NULL DEFAULT '*' COMMENT '允许访问ip'
AFTER `visit_time`;
3个文件已修改
27 ■■■■■ 已修改文件
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/main/main_BTS_DB_Builder.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
@@ -1066,6 +1066,24 @@
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.TB_UserInf 
                                + " ADD COLUMN `lock_time` datetime DEFAULT NULL COMMENT '账号锁定时间';");
            }
            //添加visit_time
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_user'"
                    + " AND table_name='tb_user_inf'"
                    + " AND column_name='visit_time'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.TB_UserInf
                        + " ADD COLUMN `visit_time` VARCHAR(17) NULL DEFAULT '00:00:01~23:59:59' COMMENT '允许访问时间区间' AFTER `lock_time`;");
            }
            //添加visit_ip
            res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
                    + " WHERE table_schema='db_user'"
                    + " AND table_name='tb_user_inf'"
                    + " AND column_name='visit_ip'");
            if(false == res.next()) {
                sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.TB_UserInf
                        + " ADD COLUMN `visit_ip` VARCHAR(255) NULL DEFAULT '*' COMMENT '允许访问ip' AFTER `visit_time`;");
            }
            
        } catch (SQLException e) {
            e.printStackTrace();
BattMonitor_DB_Builder/src/com/version_inf/version_inf.txt
@@ -377,4 +377,9 @@
    
V2.10 edit at date 2022-2-23
    1:修改`db_ram_db`.`tb_batt_rtdata`表新增字段
            `mon_state` int(11) NOT NULL DEFAULT '0' COMMENT '单体状态'
            `mon_state` int(11) NOT NULL DEFAULT '0' COMMENT '单体状态'
V2.11 edit at date 2022-2-23
    1.表 `db_user`.`tb_user_inf` 新增字段
        ADD COLUMN `visit_time` VARCHAR(17) NULL DEFAULT '00:00:01~23:59:59' COMMENT '允许访问时间区间' AFTER `lock_time`,
        ADD COLUMN `visit_ip` VARCHAR(255) NULL DEFAULT '*' COMMENT '允许访问ip' AFTER `visit_time`;
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) 2.10;
    public final static float m_VersionNum = (float) 2.11;
    public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
    /**************************************************************************/
    /**************************************************************************/