team.go

 1package models
 2
 3import (
 4	"time"
 5)
 6
 7// Team represents a team in an organization.
 8type Team struct {
 9	ID             int64     `db:"id"`
10	Name           string    `db:"name"`
11	OrganizationID int64     `db:"org_id"`
12	CreatedAt      time.Time `db:"created_at"`
13	UpdatedAt      time.Time `db:"updated_at"`
14}
15
16// TeamMember represents a member of a team.
17type TeamMember struct {
18	ID        int64     `db:"id"`
19	TeamID    int64     `db:"team_id"`
20	UserID    int64     `db:"user_id"`
21	CreatedAt time.Time `db:"created_at"`
22	UpdatedAt time.Time `db:"updated_at"`
23}