@@ -6,17 +6,18 @@ import (
66)
77
88type RawWorkspace struct {
9- Id int `json:"id" db:"id"`
10- Name string `json:"name" db:"name"`
11- ProfileUrl string `json:"profileUrl" db:"profile_url"`
12- CreatedAt time.Time `json:"createdAt" db:"created_at"`
13- OwnerName string `json:"ownerName" db:"owner_name"`
14- OwnerProfileUrl string `json:"ownerProfileUrl" db:"owner_profile_url"`
15- ParticipantCount int `json:"participantCount" db:"participant_count"`
16- TotalAssignment int `json:"totalAssignment" db:"total_assignment"`
17- IsArchived bool `json:"isArchived" db:"is_archived"`
18- IsOpenScoreboard bool `json:"-" db:"is_open_scoreboard"`
19- IsDeleted bool `json:"-" db:"is_deleted"`
9+ Id int `json:"id" db:"id"`
10+ Name string `json:"name" db:"name"`
11+ ProfileUrl string `json:"profileUrl" db:"profile_url"`
12+ CreatedAt time.Time `json:"createdAt" db:"created_at"`
13+ OwnerName string `json:"ownerName" db:"owner_name"`
14+ OwnerProfileUrl string `json:"ownerProfileUrl" db:"owner_profile_url"`
15+ ParticipantCount int `json:"participantCount" db:"participant_count"`
16+ TotalAssignment int `json:"totalAssignment" db:"total_assignment"`
17+ IsArchived bool `json:"isArchived" db:"is_archived"`
18+ IsScoreboardEnabled bool `json:"isScoreboardEnabled" db:"is_scoreboard_enabled"`
19+ IsOpenScoreboard bool `json:"-" db:"is_open_scoreboard"`
20+ IsDeleted bool `json:"-" db:"is_deleted"`
2021}
2122
2223type Workspace struct {
@@ -35,9 +36,10 @@ type CreateWorkspace struct {
3536}
3637
3738type UpdateWorkspace struct {
38- Name * string
39- Profile io.Reader
40- Archive * bool
39+ Name * string
40+ Profile io.Reader
41+ Archive * bool
42+ IsScoreboardEnabled * bool
4143}
4244
4345type UpdateParticipant struct {
0 commit comments