Compare commits

...

4 Commits

6 changed files with 15 additions and 15 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"`

15
models/queue_log.go Normal file
View File

@@ -0,0 +1,15 @@
package models
import "time"
type DBQueueLog struct {
Queue string `gorm:"primaryKey"`
ConversationId string `gorm:"primaryKey"`
Start time.Time `gorm:"index"`
End time.Time `gorm:"index"`
Result string `gorm:"type:json"`
}
func (DBQueueLog) TableName() string {
return "gc_queue_logs"
}

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