// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.28.0 package dbgen import ( "github.com/jackc/pgx/v5/pgtype" ) type Event struct { ID string SportID pgtype.Text MatchName pgtype.Text HomeTeam pgtype.Text AwayTeam pgtype.Text HomeTeamID pgtype.Text AwayTeamID pgtype.Text HomeKitImage pgtype.Text AwayKitImage pgtype.Text LeagueID pgtype.Text LeagueName pgtype.Text LeagueCc pgtype.Text StartTime pgtype.Timestamp Score pgtype.Text MatchMinute pgtype.Int4 TimerStatus pgtype.Text AddedTime pgtype.Int4 MatchPeriod pgtype.Int4 IsLive pgtype.Bool Status pgtype.Text FetchedAt pgtype.Timestamp } type Odd struct { ID int32 EventID pgtype.Text MarketType string Header pgtype.Text Name pgtype.Text OddsValue pgtype.Float8 Handicap pgtype.Text Section string Category pgtype.Text MarketID pgtype.Text FetchedAt pgtype.Timestamp Source pgtype.Text IsActive pgtype.Bool RawEventID pgtype.Text } type Otp struct { ID int64 SentTo string Medium string OtpFor string Otp string Used bool UsedAt pgtype.Timestamptz CreatedAt pgtype.Timestamptz ExpiresAt pgtype.Timestamptz } type RefreshToken struct { ID int64 UserID int64 Token string ExpiresAt pgtype.Timestamptz CreatedAt pgtype.Timestamptz Revoked bool } type User struct { ID int64 FirstName string LastName string Email pgtype.Text PhoneNumber pgtype.Text Role string Password []byte EmailVerified bool PhoneVerified bool CreatedAt pgtype.Timestamptz UpdatedAt pgtype.Timestamptz SuspendedAt pgtype.Timestamptz Suspended bool }