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}