Added base_call and interpreter_connection models
This commit is contained in:
parent
aa15b86efd
commit
194cb5bbe6
26
models/base_call.go
Normal file
26
models/base_call.go
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
package models
|
||||||
|
|
||||||
|
import (
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
type BaseCall struct {
|
||||||
|
ClientConversationId string `gorm:"primaryKey;index"`
|
||||||
|
CallType string `gorm:"index"`
|
||||||
|
GenderPreference string
|
||||||
|
ClientId int `gorm:"index"`
|
||||||
|
CustomerDnis string
|
||||||
|
CustomerAni string
|
||||||
|
P1ConnectTime time.Time `gorm:"index"`
|
||||||
|
P1DisconnectTime time.Time `gorm:"index"`
|
||||||
|
P3ConnectTime *time.Time
|
||||||
|
P3DisconnectTime *time.Time
|
||||||
|
BookingRequestNumber *int `gorm:"index"`
|
||||||
|
IvrData *int
|
||||||
|
UtsEntries int
|
||||||
|
InterpreterCount int
|
||||||
|
}
|
||||||
|
|
||||||
|
func (BaseCall) TableName() string {
|
||||||
|
return "gc_base_calls"
|
||||||
|
}
|
||||||
22
models/interpreter_connection.go
Normal file
22
models/interpreter_connection.go
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
package models
|
||||||
|
|
||||||
|
import (
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
type InterpreterConnection struct {
|
||||||
|
InterpreterConversationId string `gorm:"primaryKey;index"`
|
||||||
|
InterpreterAccepted bool
|
||||||
|
InterpreterId int `gorm:"index"`
|
||||||
|
CallType string
|
||||||
|
CallConnected string
|
||||||
|
ClientConversationId string `gorm:"index"`
|
||||||
|
LanguageId int
|
||||||
|
InterpreterPhone string
|
||||||
|
ConferenceStart time.Time
|
||||||
|
ConferenceEnd time.Time
|
||||||
|
}
|
||||||
|
|
||||||
|
func (InterpreterConnection) TableName() string {
|
||||||
|
return "gc_interpreter_connections"
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user