From 9ecd2bf82d543e86b12a10d8e33b0085111cdd1d Mon Sep 17 00:00:00 2001 From: whycrzg <ruanzhigang@whycst.com> Date: 星期一, 06 十二月 2021 12:04:20 +0800 Subject: [PATCH] V1.95 edit at date 2021-12-6 1:新增`db_app_sys`.`tb_page_param2` 模板表创建并初始化数据,db_user.tb_user_inf表下添加字段 --- BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java | 40 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 40 insertions(+), 0 deletions(-) diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java b/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java index 0430df5..16add9c 100644 --- a/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java +++ b/BattMonitor_DB_Builder/src/com/database_util/DB_App_Sys.java @@ -37,9 +37,49 @@ createTb_dashboard_module_chart_Table(pool, recreate); createTb_Page_Param_User_Table(pool, recreate); + + createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 +// tb_page_param2 } + private static void createTb_Page_Param2_Table(MysqlConnPool pool, boolean recreate) { + String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Page_Param2_Table; + String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Page_Param2_Table + " (" + + " `id` int(11) NOT NULL AUTO_INCREMENT," + + " `param` varchar(45) DEFAULT NULL COMMENT '参数'," + + " `label` varchar(45) DEFAULT NULL COMMENT '标签'," + + " `value` varchar(45) DEFAULT NULL COMMENT '参数的值'," + + " `category` int(11) DEFAULT NULL COMMENT '分类'," + + " PRIMARY KEY (`id`)" + + ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='页面参数配置,配置非状态量参数';"; + Sql_Mysql sql = new Sql_Mysql(pool.getConn()); + ResultSet res = null; + try { + if(true == recreate) { + sql.sqlMysqlExecute(sql_str01); + } + sql.sqlMysqlExecute(sql_str02); + + //添加在线充电列 + res = sql.sqlMysqlQuery("SELECT COUNT(*) num FROM db_app_sys.tb_page_param2;"); + if(false != res.next()) { + int num = res.getInt("num"); + if(num>0){ +// System.out.println(" db_app_sys.tb_page_param2 num = "+num); + }else{ + sql.sqlMysqlExecute("INSERT INTO db_app_sys.`tb_page_param2`(`param`, `label`, `value`, `category`) VALUES " + + "('account_fail_time', '账号允许连续失败次数(24小时内)', '6', '1')," + + "('account_lock_time', '账号锁定时间(-1为管理员解锁)', '20', '1')"); + } + } + } catch (SQLException e) { + e.printStackTrace(); + } finally { + sql.close_con(); + } + } + /** * * @Title: createTb_Page_Param_User_Table -- Gitblit v1.9.1