From 11426142f045800073fcc162becfe619abf0fde5 Mon Sep 17 00:00:00 2001
From: Administrator <1525436766@qq.com>
Date: 星期一, 13 六月 2022 09:12:15 +0800
Subject: [PATCH] V1.30 edit at date 2022-06-13 	1.修复新老平台升级时账号密码长度不够bug

---
 BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java b/BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
index eb0d371..8c60812 100644
--- a/BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
+++ b/BattMonitor_DB_Builder/src/com/database_util/DB_db_user.java
@@ -1233,8 +1233,8 @@
 	 * 创建线程手动启动工具表
 	 */
 	public static void createTb_user_infTable(MysqlConnPool pool, boolean recreate) {
-		String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.TB_UserInf;
-		String sql_str02 = "CREATE TABLE  IF NOT EXISTS " + Sql_Mysql.TB_UserInf + " (" + 
+		String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.UserInfTable;
+		String sql_str02 = "CREATE TABLE  IF NOT EXISTS " + Sql_Mysql.UserInfTable + " (" + 
 				"  `uId` bigint(20) NOT NULL AUTO_INCREMENT," + 
 				"  `uSnId` varchar(50) NOT NULL DEFAULT '123456'," + 
 				"  `uName` varchar(50) NOT NULL DEFAULT ' '," + 
@@ -1355,6 +1355,24 @@
 			}
 			
 			
+			//修改usnid的长度
+			res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
+					+ " WHERE table_schema='db_user'"
+					+ " AND table_name='tb_user_inf'"
+					+ " AND column_name='uSnId'");
+			if(res.next()) {
+				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.TB_UserInf 
+								+ " CHANGE COLUMN `uSnId` `uSnId` VARCHAR(200) NOT NULL DEFAULT '123456';");
+			}
+			//修改password的长度
+			res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
+					+ " WHERE table_schema='db_user'"
+					+ " AND table_name='tb_user_inf'"
+					+ " AND column_name='upassword'");
+			if(res.next()) {
+				sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.TB_UserInf 
+						+ " CHANGE COLUMN `upassword` `upassword` VARCHAR(200) NOT NULL DEFAULT '';");
+			}
 			
 			
 			//添加type

--
Gitblit v1.9.1