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.