Documentation
¶
Index ¶
- type Comment
- type CreateCommentParams
- type CreateDebateAnalyticsParams
- type CreateDebateCardParams
- type CreateDebateParams
- type CreateLeagueParams
- type CreateMediaParams
- type CreatePlayerProfileParams
- type CreateTeamManagerParams
- type CreateTeamParams
- type CreateUserParams
- type CreateVerificationParams
- type CreateVoteParams
- type DBTX
- type Debate
- type DebateAnalytic
- type DebateCard
- type DeleteVoteParams
- type GetCommentRow
- type GetCommentsRow
- type GetPlayersByLeagueRow
- type GetPlayersByTeamRow
- type GetTopDebatesRow
- type GetUserVoteParams
- type GetVoteCountsRow
- type League
- type ListFreeAgentsRow
- type ListLeaguesParams
- type ListPlayerProfilesByTeamRow
- type ListTeamManagersParams
- type ListTeamsParams
- type Medium
- type PlayerProfile
- type Queries
- func (q *Queries) CountVerificationsByPlayer(ctx context.Context, playerProfileID uuid.UUID) (int64, error)
- func (q *Queries) CreateComment(ctx context.Context, arg CreateCommentParams) (Comment, error)
- func (q *Queries) CreateDebate(ctx context.Context, arg CreateDebateParams) (Debate, error)
- func (q *Queries) CreateDebateAnalytics(ctx context.Context, arg CreateDebateAnalyticsParams) (DebateAnalytic, error)
- func (q *Queries) CreateDebateCard(ctx context.Context, arg CreateDebateCardParams) (DebateCard, error)
- func (q *Queries) CreateLeague(ctx context.Context, arg CreateLeagueParams) (League, error)
- func (q *Queries) CreateMedia(ctx context.Context, arg CreateMediaParams) (Medium, error)
- func (q *Queries) CreatePlayerProfile(ctx context.Context, arg CreatePlayerProfileParams) (PlayerProfile, error)
- func (q *Queries) CreateTeam(ctx context.Context, arg CreateTeamParams) (Team, error)
- func (q *Queries) CreateTeamManager(ctx context.Context, arg CreateTeamManagerParams) (TeamManager, error)
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (User, error)
- func (q *Queries) CreateVerification(ctx context.Context, arg CreateVerificationParams) (Verification, error)
- func (q *Queries) CreateVote(ctx context.Context, arg CreateVoteParams) (Vote, error)
- func (q *Queries) DeleteComment(ctx context.Context, id int32) error
- func (q *Queries) DeleteDebate(ctx context.Context, id int32) error
- func (q *Queries) DeleteDebateCard(ctx context.Context, id int32) error
- func (q *Queries) DeleteLeague(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteMediaById(ctx context.Context, id int32) error
- func (q *Queries) DeletePlayerProfile(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteTeam(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteTeamManager(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteUser(ctx context.Context, id int32) error
- func (q *Queries) DeleteVerification(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteVote(ctx context.Context, arg DeleteVoteParams) error
- func (q *Queries) GetComment(ctx context.Context, id int32) (GetCommentRow, error)
- func (q *Queries) GetCommentCount(ctx context.Context, debateID sql.NullInt32) (int64, error)
- func (q *Queries) GetComments(ctx context.Context, debateID sql.NullInt32) ([]GetCommentsRow, error)
- func (q *Queries) GetDebate(ctx context.Context, id int32) (Debate, error)
- func (q *Queries) GetDebateAnalytics(ctx context.Context, debateID sql.NullInt32) (DebateAnalytic, error)
- func (q *Queries) GetDebateCard(ctx context.Context, id int32) (DebateCard, error)
- func (q *Queries) GetDebateCards(ctx context.Context, debateID sql.NullInt32) ([]DebateCard, error)
- func (q *Queries) GetDebatesByMatch(ctx context.Context, matchID string) ([]Debate, error)
- func (q *Queries) GetDebatesByType(ctx context.Context, debateType string) ([]Debate, error)
- func (q *Queries) GetLeague(ctx context.Context, id uuid.UUID) (League, error)
- func (q *Queries) GetMediaByMatchId(ctx context.Context, matchID string) ([]Medium, error)
- func (q *Queries) GetPlayerProfile(ctx context.Context, id uuid.UUID) (PlayerProfile, error)
- func (q *Queries) GetPlayerProfileByUser(ctx context.Context, userID int32) (PlayerProfile, error)
- func (q *Queries) GetPlayersByLeague(ctx context.Context, leagueID uuid.NullUUID) ([]GetPlayersByLeagueRow, error)
- func (q *Queries) GetPlayersByTeam(ctx context.Context, teamID uuid.NullUUID) ([]GetPlayersByTeamRow, error)
- func (q *Queries) GetTeam(ctx context.Context, id uuid.UUID) (Team, error)
- func (q *Queries) GetTeamManager(ctx context.Context, id uuid.UUID) (TeamManager, error)
- func (q *Queries) GetTeamManagersByLeague(ctx context.Context, leagueID uuid.UUID) ([]TeamManager, error)
- func (q *Queries) GetTeamsByLeague(ctx context.Context, leagueID uuid.NullUUID) ([]Team, error)
- func (q *Queries) GetTopDebates(ctx context.Context, limit int32) ([]GetTopDebatesRow, error)
- func (q *Queries) GetUser(ctx context.Context, id int32) (User, error)
- func (q *Queries) GetUserByEmail(ctx context.Context, email string) (User, error)
- func (q *Queries) GetUserVote(ctx context.Context, arg GetUserVoteParams) (Vote, error)
- func (q *Queries) GetVerification(ctx context.Context, id uuid.UUID) (Verification, error)
- func (q *Queries) GetVoteCounts(ctx context.Context, dollar_1 []int32) ([]GetVoteCountsRow, error)
- func (q *Queries) GetVotesByCard(ctx context.Context, debateCardID sql.NullInt32) ([]Vote, error)
- func (q *Queries) ListFreeAgents(ctx context.Context) ([]ListFreeAgentsRow, error)
- func (q *Queries) ListLeagues(ctx context.Context, arg ListLeaguesParams) ([]League, error)
- func (q *Queries) ListPlayerProfiles(ctx context.Context) ([]PlayerProfile, error)
- func (q *Queries) ListPlayerProfilesByTeam(ctx context.Context, teamID uuid.NullUUID) ([]ListPlayerProfilesByTeamRow, error)
- func (q *Queries) ListTeamManagers(ctx context.Context, arg ListTeamManagersParams) ([]TeamManager, error)
- func (q *Queries) ListTeams(ctx context.Context, arg ListTeamsParams) ([]Team, error)
- func (q *Queries) ListTeamsByLeague(ctx context.Context, leagueID uuid.NullUUID) ([]Team, error)
- func (q *Queries) ListTeamsByManager(ctx context.Context, userID int32) ([]Team, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]User, error)
- func (q *Queries) ListVerificationsByPlayer(ctx context.Context, playerProfileID uuid.UUID) ([]Verification, error)
- func (q *Queries) RestoreDebate(ctx context.Context, id int32) error
- func (q *Queries) SoftDeleteDebate(ctx context.Context, id int32) error
- func (q *Queries) UpdateComment(ctx context.Context, arg UpdateCommentParams) (Comment, error)
- func (q *Queries) UpdateDebate(ctx context.Context, arg UpdateDebateParams) (Debate, error)
- func (q *Queries) UpdateDebateAnalytics(ctx context.Context, arg UpdateDebateAnalyticsParams) (DebateAnalytic, error)
- func (q *Queries) UpdateDebateCard(ctx context.Context, arg UpdateDebateCardParams) (DebateCard, error)
- func (q *Queries) UpdateLeague(ctx context.Context, arg UpdateLeagueParams) (League, error)
- func (q *Queries) UpdatePlayerProfile(ctx context.Context, arg UpdatePlayerProfileParams) (PlayerProfile, error)
- func (q *Queries) UpdatePlayerTeam(ctx context.Context, arg UpdatePlayerTeamParams) (PlayerProfile, error)
- func (q *Queries) UpdatePlayerVerificationStatus(ctx context.Context, arg UpdatePlayerVerificationStatusParams) error
- func (q *Queries) UpdateTeam(ctx context.Context, arg UpdateTeamParams) (Team, error)
- func (q *Queries) UpdateTeamManager(ctx context.Context, arg UpdateTeamManagerParams) (TeamManager, error)
- func (q *Queries) UpdateUser(ctx context.Context, arg UpdateUserParams) (User, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Team
- type TeamManager
- type UpdateCommentParams
- type UpdateDebateAnalyticsParams
- type UpdateDebateCardParams
- type UpdateDebateParams
- type UpdateLeagueParams
- type UpdatePlayerProfileParams
- type UpdatePlayerTeamParams
- type UpdatePlayerVerificationStatusParams
- type UpdateTeamManagerParams
- type UpdateTeamParams
- type UpdateUserParams
- type User
- type Verification
- type Vote
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateCommentParams ¶
type CreateDebateCardParams ¶
type CreateDebateParams ¶
type CreateLeagueParams ¶
type CreateLeagueParams struct { Name string Description sql.NullString OwnerID int32 Country sql.NullString Level sql.NullInt32 LogoUrl sql.NullString Website sql.NullString Founded sql.NullInt32 }
type CreateMediaParams ¶
type CreateTeamManagerParams ¶
type CreateTeamParams ¶
type CreateTeamParams struct { Name string Description sql.NullString LeagueID uuid.NullUUID ManagerID uuid.NullUUID LogoUrl sql.NullString City sql.NullString Country string Founded sql.NullInt32 Stadium sql.NullString Capacity sql.NullInt32 }
type CreateUserParams ¶
type CreateVoteParams ¶
type DebateAnalytic ¶
type DebateCard ¶
type DeleteVoteParams ¶
type GetCommentRow ¶
type GetCommentsRow ¶
type GetPlayersByLeagueRow ¶
type GetPlayersByLeagueRow struct { ID uuid.UUID UserID int32 TeamID uuid.NullUUID Position string Age int32 Country string HeightCm int32 Pace int32 Shooting int32 Passing int32 Stamina int32 Dribbling int32 Defending int32 Physical int32 IsVerified bool CreatedAt time.Time UpdatedAt time.Time Firstname string Lastname string }
type GetPlayersByTeamRow ¶
type GetPlayersByTeamRow struct { ID uuid.UUID UserID int32 TeamID uuid.NullUUID Position string Age int32 Country string HeightCm int32 Pace int32 Shooting int32 Passing int32 Stamina int32 Dribbling int32 Defending int32 Physical int32 IsVerified bool CreatedAt time.Time UpdatedAt time.Time Firstname string Lastname string }
type GetTopDebatesRow ¶
type GetUserVoteParams ¶
type GetVoteCountsRow ¶
type League ¶
type League struct { ID uuid.UUID Name string Description sql.NullString OwnerID int32 Country sql.NullString Level sql.NullInt32 LogoUrl sql.NullString Website sql.NullString Founded sql.NullInt32 CreatedAt time.Time UpdatedAt time.Time }
type ListFreeAgentsRow ¶
type ListFreeAgentsRow struct { ID uuid.UUID UserID int32 TeamID uuid.NullUUID Position string Age int32 Country string HeightCm int32 Pace int32 Shooting int32 Passing int32 Stamina int32 Dribbling int32 Defending int32 Physical int32 IsVerified bool CreatedAt time.Time UpdatedAt time.Time Firstname string Lastname string Email string }
type ListLeaguesParams ¶
type ListPlayerProfilesByTeamRow ¶
type ListPlayerProfilesByTeamRow struct { ID uuid.UUID UserID int32 TeamID uuid.NullUUID Position string Age int32 Country string HeightCm int32 Pace int32 Shooting int32 Passing int32 Stamina int32 Dribbling int32 Defending int32 Physical int32 IsVerified bool CreatedAt time.Time UpdatedAt time.Time Firstname string Lastname string }
type ListTeamManagersParams ¶
type ListTeamsParams ¶
type PlayerProfile ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CountVerificationsByPlayer ¶
func (*Queries) CreateComment ¶
func (*Queries) CreateDebate ¶
func (*Queries) CreateDebateAnalytics ¶
func (q *Queries) CreateDebateAnalytics(ctx context.Context, arg CreateDebateAnalyticsParams) (DebateAnalytic, error)
func (*Queries) CreateDebateCard ¶
func (q *Queries) CreateDebateCard(ctx context.Context, arg CreateDebateCardParams) (DebateCard, error)
func (*Queries) CreateLeague ¶
func (*Queries) CreateMedia ¶
func (*Queries) CreatePlayerProfile ¶
func (q *Queries) CreatePlayerProfile(ctx context.Context, arg CreatePlayerProfileParams) (PlayerProfile, error)
func (*Queries) CreateTeam ¶
func (*Queries) CreateTeamManager ¶
func (q *Queries) CreateTeamManager(ctx context.Context, arg CreateTeamManagerParams) (TeamManager, error)
func (*Queries) CreateUser ¶
func (*Queries) CreateVerification ¶
func (q *Queries) CreateVerification(ctx context.Context, arg CreateVerificationParams) (Verification, error)
func (*Queries) CreateVote ¶
func (*Queries) DeleteComment ¶
func (*Queries) DeleteDebateCard ¶
func (*Queries) DeleteLeague ¶
func (*Queries) DeleteMediaById ¶
func (*Queries) DeletePlayerProfile ¶
func (*Queries) DeleteTeamManager ¶
func (*Queries) DeleteVerification ¶
func (*Queries) DeleteVote ¶
func (q *Queries) DeleteVote(ctx context.Context, arg DeleteVoteParams) error
func (*Queries) GetComment ¶
func (*Queries) GetCommentCount ¶
func (*Queries) GetComments ¶
func (*Queries) GetDebateAnalytics ¶
func (*Queries) GetDebateCard ¶
func (*Queries) GetDebateCards ¶
func (*Queries) GetDebatesByMatch ¶
func (*Queries) GetDebatesByType ¶
func (*Queries) GetMediaByMatchId ¶
func (*Queries) GetPlayerProfile ¶
func (*Queries) GetPlayerProfileByUser ¶
func (*Queries) GetPlayersByLeague ¶
func (*Queries) GetPlayersByTeam ¶
func (*Queries) GetTeamManager ¶
func (*Queries) GetTeamManagersByLeague ¶
func (*Queries) GetTeamsByLeague ¶
func (*Queries) GetTopDebates ¶
func (*Queries) GetUserByEmail ¶
func (*Queries) GetUserVote ¶
func (*Queries) GetVerification ¶
func (*Queries) GetVoteCounts ¶
func (*Queries) GetVotesByCard ¶
func (*Queries) ListFreeAgents ¶
func (q *Queries) ListFreeAgents(ctx context.Context) ([]ListFreeAgentsRow, error)
func (*Queries) ListLeagues ¶
func (*Queries) ListPlayerProfiles ¶
func (q *Queries) ListPlayerProfiles(ctx context.Context) ([]PlayerProfile, error)
func (*Queries) ListPlayerProfilesByTeam ¶
func (*Queries) ListTeamManagers ¶
func (q *Queries) ListTeamManagers(ctx context.Context, arg ListTeamManagersParams) ([]TeamManager, error)
func (*Queries) ListTeamsByLeague ¶
func (*Queries) ListTeamsByManager ¶
func (*Queries) ListVerificationsByPlayer ¶
func (*Queries) RestoreDebate ¶
func (*Queries) SoftDeleteDebate ¶
func (*Queries) UpdateComment ¶
func (*Queries) UpdateDebate ¶
func (*Queries) UpdateDebateAnalytics ¶
func (q *Queries) UpdateDebateAnalytics(ctx context.Context, arg UpdateDebateAnalyticsParams) (DebateAnalytic, error)
func (*Queries) UpdateDebateCard ¶
func (q *Queries) UpdateDebateCard(ctx context.Context, arg UpdateDebateCardParams) (DebateCard, error)
func (*Queries) UpdateLeague ¶
func (*Queries) UpdatePlayerProfile ¶
func (q *Queries) UpdatePlayerProfile(ctx context.Context, arg UpdatePlayerProfileParams) (PlayerProfile, error)
func (*Queries) UpdatePlayerTeam ¶
func (q *Queries) UpdatePlayerTeam(ctx context.Context, arg UpdatePlayerTeamParams) (PlayerProfile, error)
func (*Queries) UpdatePlayerVerificationStatus ¶
func (q *Queries) UpdatePlayerVerificationStatus(ctx context.Context, arg UpdatePlayerVerificationStatusParams) error
func (*Queries) UpdateTeam ¶
func (*Queries) UpdateTeamManager ¶
func (q *Queries) UpdateTeamManager(ctx context.Context, arg UpdateTeamManagerParams) (TeamManager, error)
func (*Queries) UpdateUser ¶
type Team ¶
type Team struct { ID uuid.UUID Name string LeagueID uuid.NullUUID State sql.NullString Country string CreatedAt time.Time UpdatedAt time.Time Description sql.NullString ManagerID uuid.NullUUID LogoUrl sql.NullString City sql.NullString Founded sql.NullInt32 Stadium sql.NullString Capacity sql.NullInt32 }
type TeamManager ¶
type UpdateCommentParams ¶
type UpdateDebateCardParams ¶
type UpdateDebateCardParams struct { ID int32 Title string Description sql.NullString }
type UpdateDebateParams ¶
type UpdateDebateParams struct { ID int32 Headline string Description sql.NullString }
type UpdateLeagueParams ¶
type UpdateLeagueParams struct { ID uuid.UUID Name string Description sql.NullString Country sql.NullString Level sql.NullInt32 LogoUrl sql.NullString Website sql.NullString Founded sql.NullInt32 }
type UpdatePlayerTeamParams ¶
type UpdateTeamManagerParams ¶
type UpdateTeamManagerParams struct { ID uuid.UUID TeamID uuid.NullUUID Title sql.NullString Experience sql.NullInt32 Bio sql.NullString }
type UpdateTeamParams ¶
type UpdateTeamParams struct { ID uuid.UUID Name string Description sql.NullString LeagueID uuid.NullUUID ManagerID uuid.NullUUID LogoUrl sql.NullString City sql.NullString Country string Founded sql.NullInt32 Stadium sql.NullString Capacity sql.NullInt32 }
type UpdateUserParams ¶
type Verification ¶
Click to show internal directories.
Click to hide internal directories.