refactor(log): 移除日志表中的 user_agent 字段- 从 Log 类中删除 userAgent 属性
- 从数据库表结构(MySQL 5 和 MySQL8)中移除 user_agent列 - 在 LogAspect 中移除设置 userAgent 的相关代码 移除该字段可以减少数据库存储空间的使用,并简化日志数据的处理和查询。
This commit is contained in:
@@ -144,7 +144,6 @@ CREATE TABLE `sys_log` (
|
|||||||
`browser` varchar(100) DEFAULT NULL COMMENT '浏览器',
|
`browser` varchar(100) DEFAULT NULL COMMENT '浏览器',
|
||||||
`browser_version` varchar(100) DEFAULT NULL COMMENT '浏览器版本',
|
`browser_version` varchar(100) DEFAULT NULL COMMENT '浏览器版本',
|
||||||
`os` varchar(100) DEFAULT NULL COMMENT '终端系统',
|
`os` varchar(100) DEFAULT NULL COMMENT '终端系统',
|
||||||
`user_agent` varchar(255) DEFAULT NULL COMMENT '原生的用户代理字符串',
|
|
||||||
`create_by` bigint DEFAULT NULL COMMENT '创建人ID',
|
`create_by` bigint DEFAULT NULL COMMENT '创建人ID',
|
||||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
`is_deleted` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识(1-已删除 0-未删除)',
|
`is_deleted` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识(1-已删除 0-未删除)',
|
||||||
|
|||||||
@@ -416,7 +416,6 @@ CREATE TABLE `sys_log` (
|
|||||||
`browser` varchar(100) DEFAULT NULL COMMENT '浏览器',
|
`browser` varchar(100) DEFAULT NULL COMMENT '浏览器',
|
||||||
`browser_version` varchar(100) DEFAULT NULL COMMENT '浏览器版本',
|
`browser_version` varchar(100) DEFAULT NULL COMMENT '浏览器版本',
|
||||||
`os` varchar(100) DEFAULT NULL COMMENT '终端系统',
|
`os` varchar(100) DEFAULT NULL COMMENT '终端系统',
|
||||||
`user_agent` varchar(255) DEFAULT NULL COMMENT '原生的用户代理字符串',
|
|
||||||
`create_by` bigint DEFAULT NULL COMMENT '创建人ID',
|
`create_by` bigint DEFAULT NULL COMMENT '创建人ID',
|
||||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||||
`is_deleted` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识(1-已删除 0-未删除)',
|
`is_deleted` tinyint NOT NULL DEFAULT '0' COMMENT '逻辑删除标识(1-已删除 0-未删除)',
|
||||||
|
|||||||
@@ -132,7 +132,6 @@ public class LogAspect {
|
|||||||
log.setExecutionTime(executionTime);
|
log.setExecutionTime(executionTime);
|
||||||
// 获取浏览器和终端系统信息
|
// 获取浏览器和终端系统信息
|
||||||
String userAgentString = request.getHeader("User-Agent");
|
String userAgentString = request.getHeader("User-Agent");
|
||||||
log.setUserAgent(userAgentString);
|
|
||||||
UserAgent userAgent = resolveUserAgent(userAgentString);
|
UserAgent userAgent = resolveUserAgent(userAgentString);
|
||||||
if (Objects.nonNull(userAgent)) {
|
if (Objects.nonNull(userAgent)) {
|
||||||
// 系统信息
|
// 系统信息
|
||||||
|
|||||||
@@ -86,11 +86,6 @@ public class Log implements Serializable {
|
|||||||
*/
|
*/
|
||||||
private String os;
|
private String os;
|
||||||
|
|
||||||
/**
|
|
||||||
* 原生的用户代理字符串
|
|
||||||
*/
|
|
||||||
private String userAgent;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 执行时间(毫秒)
|
* 执行时间(毫秒)
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user