fix: cdr/ue结构体指定表名
This commit is contained in:
@@ -9,8 +9,13 @@ type CDREventIMS struct {
|
|||||||
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
||||||
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
||||||
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
||||||
TenantID string `json:"tenantID" gorm:"column:tenant_id"`
|
TenantID string `json:"tenantID" gorm:"-"`
|
||||||
TenantName string `json:"tenantName" gorm:"column:tenant_name"`
|
TenantName string `json:"tenantName" gorm:"-"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*CDREventIMS) TableName() string {
|
||||||
|
return "cdr_event_ims"
|
||||||
}
|
}
|
||||||
|
|
||||||
// CDREventIMSQuery CDR会话对象IMS查询参数结构体
|
// CDREventIMSQuery CDR会话对象IMS查询参数结构体
|
||||||
|
|||||||
@@ -9,11 +9,16 @@ type CDREventSMF struct {
|
|||||||
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
||||||
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
||||||
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
||||||
TenantID string `json:"tenantID" gorm:"column:tenant_id"`
|
TenantID string `json:"tenantID" gorm:"-"`
|
||||||
TenantName string `json:"tenantName" gorm:"column:tenant_name"`
|
TenantName string `json:"tenantName" gorm:"-"`
|
||||||
// ====== 非数据库字段属性 ======
|
// ====== 非数据库字段属性 ======
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*CDREventSMF) TableName() string {
|
||||||
|
return "cdr_event_smf"
|
||||||
|
}
|
||||||
|
|
||||||
// CDREventSMFQuery CDR会话对象SMF查询参数结构体
|
// CDREventSMFQuery CDR会话对象SMF查询参数结构体
|
||||||
type CDREventSMFQuery struct {
|
type CDREventSMFQuery struct {
|
||||||
NeType string `json:"neType" form:"neType" binding:"required"` // SMF
|
NeType string `json:"neType" form:"neType" binding:"required"` // SMF
|
||||||
|
|||||||
@@ -9,8 +9,13 @@ type CDREventSMSC struct {
|
|||||||
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
Timestamp int64 `json:"timestamp" gorm:"column:timestamp"`
|
||||||
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
CDRJSONStr string `json:"cdrJSON" gorm:"column:cdr_json"`
|
||||||
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
||||||
TenantID string `json:"tenantID" gorm:"column:tenant_id"` // for multi-tenancy
|
TenantID string `json:"tenantID" gorm:"-"` // for multi-tenancy
|
||||||
TenantName string `json:"tenantName" gorm:"column:tenant_name"` // for multi-tenancy
|
TenantName string `json:"tenantName" gorm:"-"` // for multi-tenancy
|
||||||
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*CDREventSMSC) TableName() string {
|
||||||
|
return "cdr_event_smsc"
|
||||||
}
|
}
|
||||||
|
|
||||||
// CDREventSMSCQuery CDR会话对象SMSC查询参数结构体
|
// CDREventSMSCQuery CDR会话对象SMSC查询参数结构体
|
||||||
|
|||||||
@@ -10,6 +10,11 @@ type GoldKPITitle struct {
|
|||||||
EnTitle string `json:"enTitle" gorm:"column:en_title"`
|
EnTitle string `json:"enTitle" gorm:"column:en_title"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*GoldKPITitle) TableName() string {
|
||||||
|
return "kpi_title"
|
||||||
|
}
|
||||||
|
|
||||||
// GoldKPIQuery 黄金指标查询参数结构体
|
// GoldKPIQuery 黄金指标查询参数结构体
|
||||||
type GoldKPIQuery struct {
|
type GoldKPIQuery struct {
|
||||||
NeType string `form:"neType" binding:"required"`
|
NeType string `form:"neType" binding:"required"`
|
||||||
|
|||||||
@@ -10,8 +10,13 @@ type UEEventAMF struct {
|
|||||||
EventType string `json:"eventType" gorm:"column:event_type"` // 事件类型 auth-result detach cm-state
|
EventType string `json:"eventType" gorm:"column:event_type"` // 事件类型 auth-result detach cm-state
|
||||||
EventJSONStr string `json:"eventJSON" gorm:"column:event_json"`
|
EventJSONStr string `json:"eventJSON" gorm:"column:event_json"`
|
||||||
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
||||||
TenantID string `json:"tenantID" gorm:"tenant_id"`
|
TenantID string `json:"tenantID" gorm:"-"`
|
||||||
TenantName string `json:"tenantName" gorm:"column:tenant_name"`
|
TenantName string `json:"tenantName" gorm:"-"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*UEEventAMF) TableName() string {
|
||||||
|
return "ue_event_amf"
|
||||||
}
|
}
|
||||||
|
|
||||||
// UEEventAMFQuery UE会话对象AMF查询参数结构体
|
// UEEventAMFQuery UE会话对象AMF查询参数结构体
|
||||||
|
|||||||
@@ -10,8 +10,13 @@ type UEEventMME struct {
|
|||||||
EventType string `json:"eventType" gorm:"column:event_type"` // 事件类型 auth-result detach cm-state
|
EventType string `json:"eventType" gorm:"column:event_type"` // 事件类型 auth-result detach cm-state
|
||||||
EventJSONStr string `json:"eventJSON" gorm:"column:event_json"`
|
EventJSONStr string `json:"eventJSON" gorm:"column:event_json"`
|
||||||
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
CreatedAt string `json:"createdAt" gorm:"column:created_at;default:CURRENT_TIMESTAMP"`
|
||||||
TenantID string `json:"tenantID" gorm:"column:tenant_id"`
|
TenantID string `json:"tenantID" gorm:"-"`
|
||||||
TenantName string `json:"tenantName" gorm:"column:tenant_name"`
|
TenantName string `json:"tenantName" gorm:"-"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// TableName 表名称
|
||||||
|
func (*UEEventMME) TableName() string {
|
||||||
|
return "ue_event_mme"
|
||||||
}
|
}
|
||||||
|
|
||||||
// UEEventMMEQuery UE会话对象MME查询参数结构体
|
// UEEventMMEQuery UE会话对象MME查询参数结构体
|
||||||
|
|||||||
Reference in New Issue
Block a user