models

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 26, 2026 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Team

type Team struct {
	ID                           int         `db:"id" json:"id"`
	CreatedAt                    time.Time   `db:"created_at" json:"created_at"`
	UpdatedAt                    time.Time   `db:"updated_at" json:"updated_at"`
	Emoji                        null.String `db:"emoji" json:"emoji"`
	Name                         string      `db:"name" json:"name"`
	ConversationAssignmentType   string      `db:"conversation_assignment_type" json:"conversation_assignment_type"`
	Timezone                     string      `db:"timezone" json:"timezone"`
	BusinessHoursID              null.Int    `db:"business_hours_id" json:"business_hours_id"`
	SLAPolicyID                  null.Int    `db:"sla_policy_id" json:"sla_policy_id"`
	MaxAutoAssignedConversations int         `db:"max_auto_assigned_conversations" json:"max_auto_assigned_conversations"`
}

type TeamCompact

type TeamCompact struct {
	ID    int         `db:"id" json:"id"`
	Name  string      `db:"name" json:"name"`
	Emoji null.String `db:"emoji" json:"emoji"`
}

type TeamMember

type TeamMember struct {
	ID                 int    `db:"id" json:"id"`
	AvailabilityStatus string `db:"availability_status" json:"availability_status"`
	TeamID             int    `db:"team_id" json:"team_id"`
}

type TeamsCompact

type TeamsCompact []TeamCompact

func (TeamsCompact) IDs

func (t TeamsCompact) IDs() []int

func (*TeamsCompact) Scan

func (t *TeamsCompact) Scan(src interface{}) error

Scan implements the sql.Scanner interface for Teams

func (TeamsCompact) Value

func (t TeamsCompact) Value() (driver.Value, error)

Value implements the driver.Valuer interface for Teams

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL