Messaging/pkg/internal/models/calls.go

21 lines
445 B
Go
Raw Normal View History

2024-04-06 09:08:01 +00:00
package models
import (
"github.com/livekit/protocol/livekit"
"time"
)
2024-04-06 09:08:01 +00:00
type Call struct {
BaseModel
EndedAt *time.Time `json:"ended_at"`
2024-04-06 09:08:01 +00:00
ExternalID string `json:"external_id"`
FounderID uint `json:"founder_id"`
ChannelID uint `json:"channel_id"`
Founder ChannelMember `json:"founder"`
Channel Channel `json:"channel"`
Participants []*livekit.ParticipantInfo `json:"participants" gorm:"-"`
2024-04-06 09:08:01 +00:00
}