优化表结构,重构模型,重新实现基于白银网关的提取节点流程

This commit is contained in:
2025-11-24 18:44:06 +08:00
parent 9a574f55cb
commit cb2a963a37
142 changed files with 6528 additions and 5808 deletions

View File

@@ -30,7 +30,7 @@ func newLogsUserBandwidth(db *gorm.DB, opts ...gen.DOOption) logsUserBandwidth {
_logsUserBandwidth.ID = field.NewInt32(tableName, "id")
_logsUserBandwidth.UserID = field.NewInt32(tableName, "user_id")
_logsUserBandwidth.Bandwidth = field.NewInt32(tableName, "bandwidth")
_logsUserBandwidth.Time = field.NewField(tableName, "time")
_logsUserBandwidth.Time = field.NewTime(tableName, "time")
_logsUserBandwidth.fillFieldMap()
@@ -41,10 +41,10 @@ type logsUserBandwidth struct {
logsUserBandwidthDo
ALL field.Asterisk
ID field.Int32 // 日志ID
UserID field.Int32 // 用户ID
Bandwidth field.Int32 // 带宽使用量(KB)
Time field.Field // 记录时间
ID field.Int32
UserID field.Int32
Bandwidth field.Int32
Time field.Time
fieldMap map[string]field.Expr
}
@@ -64,7 +64,7 @@ func (l *logsUserBandwidth) updateTableName(table string) *logsUserBandwidth {
l.ID = field.NewInt32(table, "id")
l.UserID = field.NewInt32(table, "user_id")
l.Bandwidth = field.NewInt32(table, "bandwidth")
l.Time = field.NewField(table, "time")
l.Time = field.NewTime(table, "time")
l.fillFieldMap()