diff options
Diffstat (limited to 'backend/db/models.go')
| -rw-r--r-- | backend/db/models.go | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/backend/db/models.go b/backend/db/models.go index a54fd8c..cc08817 100644 --- a/backend/db/models.go +++ b/backend/db/models.go @@ -9,10 +9,24 @@ import ( ) type Game struct { - GameID int32 - Type string - CreatedAt pgtype.Timestamp - State string + GameID int32 + State string + DisplayName string + DurationSeconds int32 + CreatedAt pgtype.Timestamp + StartedAt pgtype.Timestamp + ProblemID pgtype.Int4 +} + +type GamePlayer struct { + GameID int32 + UserID int32 +} + +type Problem struct { + ProblemID int32 + Title string + Description string } type User struct { |
