Compare commits

...

2 Commits

Author SHA1 Message Date
3e103f18a5 Removed concatenation from session_id. 2025-06-17 10:25:37 +10:00
746a492cd4 Removed gorm.model from all models.; 2025-06-17 10:10:12 +10:00
6 changed files with 2 additions and 17 deletions

View File

@@ -2,12 +2,9 @@ package models
import (
"time"
"gorm.io/gorm"
)
type DBCall struct {
gorm.Model
AfterCallWorkRequired bool
Confined bool
ConnectedTime *time.Time `gorm:"index"`

View File

@@ -2,12 +2,9 @@ package models
import (
"time"
"gorm.io/gorm"
)
type DBConversation struct {
gorm.Model
Address *string
DivisionIds *string `gorm:"type:json"`
End *time.Time `gorm:"index"`

View File

@@ -2,12 +2,9 @@ package models
import (
"time"
"gorm.io/gorm"
)
type DBParticipant struct {
gorm.Model
Address *string
Attributes *string `gorm:"type:json"`
ConnectedTime *time.Time `gorm:"index"`

View File

@@ -2,12 +2,9 @@ package models
import (
"time"
"gorm.io/gorm"
)
type DBSegment struct {
gorm.Model
Id string `gorm:"primaryKey;index"`
Conference bool
DisconnectType string

View File

@@ -1,9 +1,6 @@
package models
import "gorm.io/gorm"
type DBSession struct {
gorm.Model
Ani string
Direction string
Dnis string

View File

@@ -78,7 +78,7 @@ func ExtractWithoutAttributes(base models.AnalyticsConversationWithoutAttributes
Direction: sess.Direction,
Dnis: sess.DNIS,
EdgeId: sess.EdgeId,
Id: fmt.Sprintf("%s_%s", p.ParticipantId, sess.SessionId),
Id: sess.SessionId,
MediaEndpointStats: string(mediaEndpointStatsBytes),
MediaType: sess.MediaType,
Metrics: string(metricsBytes),
@@ -336,7 +336,7 @@ func ExtractWithAttributes(base models.AnalyticsConversationWithAttributes) (mod
Direction: sess.Direction,
Dnis: sess.DNIS,
EdgeId: sess.EdgeId,
Id: fmt.Sprintf("%s_%s", p.ParticipantId, sess.SessionId),
Id: sess.SessionId,
MediaEndpointStats: string(mediaEndpointStatsBytes),
MediaType: sess.MediaType,
Metrics: string(metricsBytes),