From 1e6df136d8202c8adf65948527f4c3e7583b338c Mon Sep 17 00:00:00 2001 From: nsfisis Date: Tue, 4 Mar 2025 22:55:01 +0900 Subject: websocket to polling --- backend/db/models.go | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) (limited to 'backend/db/models.go') diff --git a/backend/db/models.go b/backend/db/models.go index b21fd9b..18799b1 100644 --- a/backend/db/models.go +++ b/backend/db/models.go @@ -1,6 +1,6 @@ // Code generated by sqlc. DO NOT EDIT. // versions: -// sqlc v1.26.0 +// sqlc v1.28.0 package db @@ -11,7 +11,7 @@ import ( type Game struct { GameID int32 GameType string - State string + IsPublic bool DisplayName string DurationSeconds int32 CreatedAt pgtype.Timestamp @@ -19,15 +19,24 @@ type Game struct { ProblemID int32 } -type GamePlayer struct { +type GameMainPlayer struct { GameID int32 UserID int32 } +type GameState struct { + GameID int32 + UserID int32 + Code string + Status string + BestScoreSubmissionID *int32 +} + type Problem struct { ProblemID int32 Title string Description string + SampleCode string } type Submission struct { @@ -36,19 +45,10 @@ type Submission struct { UserID int32 Code string CodeSize int32 - CodeHash string + Status string CreatedAt pgtype.Timestamp } -type SubmissionResult struct { - SubmissionResultID int32 - SubmissionID int32 - Status string - Stdout string - Stderr string - CreatedAt pgtype.Timestamp -} - type Testcase struct { TestcaseID int32 ProblemID int32 -- cgit v1.2.3-70-g09d2