蓄电池监控管理平台数据库初始化程序
DELL
2025-04-14 96af4cb57ab0d7c5639c8408eff179d82ef7f663
修复新增字段在添加注释时的执行顺序问题
2个文件已修改
2 ■■■ 已修改文件
BattMonitor_DB_Builder/bin/com/sql/util/Db_User.class 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/src/com/sql/util/Db_User.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
BattMonitor_DB_Builder/bin/com/sql/util/Db_User.class
Binary files differ
BattMonitor_DB_Builder/src/com/sql/util/Db_User.java
@@ -150,9 +150,9 @@
            sql.sqlMysqlExecute("COMMENT ON COLUMN " + Sql_Mysql.User_Inf_Table + ".usnid IS 'rsa加密密码';");
            sql.sqlMysqlExecute("COMMENT ON COLUMN " + Sql_Mysql.User_Inf_Table + ".uname IS '用户名';");
            sql.sqlMysqlExecute("COMMENT ON COLUMN " + Sql_Mysql.User_Inf_Table + ".udownload_role IS '下载权限';");
            sql.sqlMysqlExecute("COMMENT ON COLUMN " + Sql_Mysql.User_Inf_Table + ".role_id IS '用户身份(1001普通用户,1002管理员)';");
            
            sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.User_Inf_Table + " ADD COLUMN IF NOT EXISTS role_id VARCHAR not null DEFAULT '1001';");
            sql.sqlMysqlExecute("COMMENT ON COLUMN " + Sql_Mysql.User_Inf_Table + ".role_id IS '用户身份(1001普通用户,1002管理员)';");
        } catch (Exception e) {
            e.printStackTrace();
        } finally {