Documentation
¶
Index ¶
- func NewPostgresTransactionFactory(p *pgxpool.Pool) *postgresTransactionFactory
- type Approval
- type ApprovalSchema
- type ApprovalYesAnswer
- type ApprovalYesnoQuestion
- type CreateApprovalParams
- type CreateApprovalYesAnswerByUuidParams
- type CreateApprovalYesAnswerParams
- type CreateGithubUserParams
- type CreatePullRequestEventParams
- type CreatePullRequestParams
- type CreateRepoParams
- type DBTX
- type DatabaseTransactionFactory
- type DefaultApprovalSchema
- type DeleteApprovalYesAnswerByUuidParams
- type DeleteApprovalYesAnswerParams
- type GetApprovalByPrIDShaParams
- type GetCreateStatusInputsFromApprovalUuidRow
- type GetPullRequestByRepoIdPrIdParams
- type GetSortedApprovalYesNoQuestionAnswersByUuidRow
- type GetSortedApprovalYesNoQuestionsBySchemaIdRow
- type GhUser
- type Installation
- type PullRequest
- type PullRequestAction
- type PullRequestEvent
- type Querier
- type Queries
- func (q *Queries) CreateApproval(ctx context.Context, arg CreateApprovalParams) (Approval, error)
- func (q *Queries) CreateApprovalYesAnswer(ctx context.Context, arg CreateApprovalYesAnswerParams) (ApprovalYesAnswer, error)
- func (q *Queries) CreateApprovalYesAnswerByUuid(ctx context.Context, arg CreateApprovalYesAnswerByUuidParams) (ApprovalYesAnswer, error)
- func (q *Queries) CreateGithubUser(ctx context.Context, arg CreateGithubUserParams) (GhUser, error)
- func (q *Queries) CreateInstallation(ctx context.Context, id int32) (int32, error)
- func (q *Queries) CreatePullRequest(ctx context.Context, arg CreatePullRequestParams) (PullRequest, error)
- func (q *Queries) CreatePullRequestAction(ctx context.Context, name string) (string, error)
- func (q *Queries) CreatePullRequestEvent(ctx context.Context, arg CreatePullRequestEventParams) (PullRequestEvent, error)
- func (q *Queries) CreateRepo(ctx context.Context, arg CreateRepoParams) (Repo, error)
- func (q *Queries) DeleteApproval(ctx context.Context, id int32) error
- func (q *Queries) DeleteApprovalYesAnswer(ctx context.Context, arg DeleteApprovalYesAnswerParams) error
- func (q *Queries) DeleteApprovalYesAnswerByUuid(ctx context.Context, arg DeleteApprovalYesAnswerByUuidParams) error
- func (q *Queries) DeleteGithubUser(ctx context.Context, id int32) error
- func (q *Queries) DeleteInstallation(ctx context.Context, id int32) error
- func (q *Queries) DeletePullRequest(ctx context.Context, id int32) error
- func (q *Queries) DeletePullRequestAction(ctx context.Context, name string) error
- func (q *Queries) DeletePullRequestEvent(ctx context.Context, id int32) error
- func (q *Queries) DeleteRepo(ctx context.Context, id int32) error
- func (q *Queries) GetApprovalById(ctx context.Context, id int32) (Approval, error)
- func (q *Queries) GetApprovalByPrIDSha(ctx context.Context, arg GetApprovalByPrIDShaParams) (Approval, error)
- func (q *Queries) GetApprovalByUuid(ctx context.Context, uuid string) (Approval, error)
- func (q *Queries) GetApprovalSchemaById(ctx context.Context, id int32) (ApprovalSchema, error)
- func (q *Queries) GetApprovals(ctx context.Context) ([]Approval, error)
- func (q *Queries) GetCreateStatusInputsFromApprovalUuid(ctx context.Context, uuid string) (GetCreateStatusInputsFromApprovalUuidRow, error)
- func (q *Queries) GetDefaultApprovalSchema(ctx context.Context) (ApprovalSchema, error)
- func (q *Queries) GetGithubUser(ctx context.Context, id int32) (GhUser, error)
- func (q *Queries) GetGithubUsers(ctx context.Context) ([]GhUser, error)
- func (q *Queries) GetInstallation(ctx context.Context, id int32) (int32, error)
- func (q *Queries) GetInstallations(ctx context.Context) ([]int32, error)
- func (q *Queries) GetPullRequestAction(ctx context.Context, name string) (string, error)
- func (q *Queries) GetPullRequestActions(ctx context.Context) ([]string, error)
- func (q *Queries) GetPullRequestById(ctx context.Context, id int32) (PullRequest, error)
- func (q *Queries) GetPullRequestByRepoIdPrId(ctx context.Context, arg GetPullRequestByRepoIdPrIdParams) (PullRequest, error)
- func (q *Queries) GetPullRequestEvent(ctx context.Context, id int32) (PullRequestEvent, error)
- func (q *Queries) GetPullRequestEvents(ctx context.Context) ([]PullRequestEvent, error)
- func (q *Queries) GetPullRequests(ctx context.Context) ([]PullRequest, error)
- func (q *Queries) GetRepo(ctx context.Context, id int32) (Repo, error)
- func (q *Queries) GetRepos(ctx context.Context) ([]Repo, error)
- func (q *Queries) GetSortedApprovalYesNoQuestionAnswersByUuid(ctx context.Context, uuid string) ([]GetSortedApprovalYesNoQuestionAnswersByUuidRow, error)
- func (q *Queries) GetSortedApprovalYesNoQuestionsBySchemaId(ctx context.Context, name string) ([]GetSortedApprovalYesNoQuestionsBySchemaIdRow, error)
- func (q *Queries) UpdateApprovalByUuid(ctx context.Context, arg UpdateApprovalByUuidParams) error
- func (q *Queries) UpdatePullRequestIsMerged(ctx context.Context, arg UpdatePullRequestIsMergedParams) (PullRequest, error)
- func (q *Queries) UpdateRepoName(ctx context.Context, arg UpdateRepoNameParams) (Repo, error)
- func (q *Queries) UpdateRepoOrg(ctx context.Context, arg UpdateRepoOrgParams) (Repo, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type Repo
- type UpdateApprovalByUuidParams
- type UpdatePullRequestIsMergedParams
- type UpdateRepoNameParams
- type UpdateRepoOrgParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApprovalSchema ¶ added in v0.0.2
type ApprovalYesAnswer ¶ added in v0.0.2
type ApprovalYesnoQuestion ¶ added in v0.0.2
type CreateApprovalParams ¶
type CreateApprovalYesAnswerByUuidParams ¶ added in v0.0.2
type CreateApprovalYesAnswerParams ¶ added in v0.0.2
type CreateGithubUserParams ¶
type CreatePullRequestParams ¶
type CreateRepoParams ¶
type DefaultApprovalSchema ¶ added in v0.0.2
type DeleteApprovalYesAnswerByUuidParams ¶ added in v0.0.2
type DeleteApprovalYesAnswerParams ¶ added in v0.0.2
type GetSortedApprovalYesNoQuestionAnswersByUuidRow ¶ added in v0.0.2
type GetSortedApprovalYesNoQuestionsBySchemaIdRow ¶ added in v0.0.2
type Installation ¶
type Installation struct {
ID int32 `json:"id"`
}
type PullRequest ¶
type PullRequestAction ¶
type PullRequestAction struct {
Name string `json:"name"`
}
type PullRequestEvent ¶
type Querier ¶
type Querier interface { CreateApproval(ctx context.Context, arg CreateApprovalParams) (Approval, error) CreateApprovalYesAnswer(ctx context.Context, arg CreateApprovalYesAnswerParams) (ApprovalYesAnswer, error) CreateApprovalYesAnswerByUuid(ctx context.Context, arg CreateApprovalYesAnswerByUuidParams) (ApprovalYesAnswer, error) CreateGithubUser(ctx context.Context, arg CreateGithubUserParams) (GhUser, error) CreateInstallation(ctx context.Context, id int32) (int32, error) CreatePullRequest(ctx context.Context, arg CreatePullRequestParams) (PullRequest, error) CreatePullRequestAction(ctx context.Context, name string) (string, error) CreatePullRequestEvent(ctx context.Context, arg CreatePullRequestEventParams) (PullRequestEvent, error) CreateRepo(ctx context.Context, arg CreateRepoParams) (Repo, error) DeleteApproval(ctx context.Context, id int32) error DeleteApprovalYesAnswer(ctx context.Context, arg DeleteApprovalYesAnswerParams) error DeleteApprovalYesAnswerByUuid(ctx context.Context, arg DeleteApprovalYesAnswerByUuidParams) error DeleteGithubUser(ctx context.Context, id int32) error DeleteInstallation(ctx context.Context, id int32) error DeletePullRequest(ctx context.Context, id int32) error DeletePullRequestAction(ctx context.Context, name string) error DeletePullRequestEvent(ctx context.Context, id int32) error DeleteRepo(ctx context.Context, id int32) error GetApprovalById(ctx context.Context, id int32) (Approval, error) GetApprovalByPrIDSha(ctx context.Context, arg GetApprovalByPrIDShaParams) (Approval, error) GetApprovalByUuid(ctx context.Context, uuid string) (Approval, error) GetApprovalSchemaById(ctx context.Context, id int32) (ApprovalSchema, error) GetApprovals(ctx context.Context) ([]Approval, error) GetCreateStatusInputsFromApprovalUuid(ctx context.Context, uuid string) (GetCreateStatusInputsFromApprovalUuidRow, error) GetDefaultApprovalSchema(ctx context.Context) (ApprovalSchema, error) GetGithubUser(ctx context.Context, id int32) (GhUser, error) GetGithubUsers(ctx context.Context) ([]GhUser, error) GetInstallation(ctx context.Context, id int32) (int32, error) GetInstallations(ctx context.Context) ([]int32, error) GetPullRequestAction(ctx context.Context, name string) (string, error) GetPullRequestActions(ctx context.Context) ([]string, error) GetPullRequestById(ctx context.Context, id int32) (PullRequest, error) GetPullRequestByRepoIdPrId(ctx context.Context, arg GetPullRequestByRepoIdPrIdParams) (PullRequest, error) GetPullRequestEvent(ctx context.Context, id int32) (PullRequestEvent, error) GetPullRequestEvents(ctx context.Context) ([]PullRequestEvent, error) GetPullRequests(ctx context.Context) ([]PullRequest, error) GetRepo(ctx context.Context, id int32) (Repo, error) GetRepos(ctx context.Context) ([]Repo, error) GetSortedApprovalYesNoQuestionAnswersByUuid(ctx context.Context, uuid string) ([]GetSortedApprovalYesNoQuestionAnswersByUuidRow, error) GetSortedApprovalYesNoQuestionsBySchemaId(ctx context.Context, name string) ([]GetSortedApprovalYesNoQuestionsBySchemaIdRow, error) UpdateApprovalByUuid(ctx context.Context, arg UpdateApprovalByUuidParams) error UpdatePullRequestIsMerged(ctx context.Context, arg UpdatePullRequestIsMergedParams) (PullRequest, error) UpdateRepoName(ctx context.Context, arg UpdateRepoNameParams) (Repo, error) UpdateRepoOrg(ctx context.Context, arg UpdateRepoOrgParams) (Repo, error) }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateApproval ¶
func (*Queries) CreateApprovalYesAnswer ¶ added in v0.0.2
func (q *Queries) CreateApprovalYesAnswer(ctx context.Context, arg CreateApprovalYesAnswerParams) (ApprovalYesAnswer, error)
func (*Queries) CreateApprovalYesAnswerByUuid ¶ added in v0.0.2
func (q *Queries) CreateApprovalYesAnswerByUuid(ctx context.Context, arg CreateApprovalYesAnswerByUuidParams) (ApprovalYesAnswer, error)
func (*Queries) CreateGithubUser ¶
func (*Queries) CreateInstallation ¶
func (*Queries) CreatePullRequest ¶
func (q *Queries) CreatePullRequest(ctx context.Context, arg CreatePullRequestParams) (PullRequest, error)
func (*Queries) CreatePullRequestAction ¶
func (*Queries) CreatePullRequestEvent ¶
func (q *Queries) CreatePullRequestEvent(ctx context.Context, arg CreatePullRequestEventParams) (PullRequestEvent, error)
func (*Queries) CreateRepo ¶
func (*Queries) DeleteApproval ¶
func (*Queries) DeleteApprovalYesAnswer ¶ added in v0.0.2
func (q *Queries) DeleteApprovalYesAnswer(ctx context.Context, arg DeleteApprovalYesAnswerParams) error
func (*Queries) DeleteApprovalYesAnswerByUuid ¶ added in v0.0.2
func (q *Queries) DeleteApprovalYesAnswerByUuid(ctx context.Context, arg DeleteApprovalYesAnswerByUuidParams) error
func (*Queries) DeleteGithubUser ¶
func (*Queries) DeleteInstallation ¶
func (*Queries) DeletePullRequest ¶
func (*Queries) DeletePullRequestAction ¶
func (*Queries) DeletePullRequestEvent ¶
func (*Queries) GetApprovalById ¶
func (*Queries) GetApprovalByPrIDSha ¶
func (*Queries) GetApprovalByUuid ¶
func (*Queries) GetApprovalSchemaById ¶ added in v0.0.2
func (*Queries) GetApprovals ¶
func (*Queries) GetCreateStatusInputsFromApprovalUuid ¶
func (*Queries) GetDefaultApprovalSchema ¶ added in v0.0.2
func (q *Queries) GetDefaultApprovalSchema(ctx context.Context) (ApprovalSchema, error)
func (*Queries) GetGithubUser ¶
func (*Queries) GetGithubUsers ¶
func (*Queries) GetInstallation ¶
func (*Queries) GetInstallations ¶
func (*Queries) GetPullRequestAction ¶
func (*Queries) GetPullRequestActions ¶
func (*Queries) GetPullRequestById ¶
func (*Queries) GetPullRequestByRepoIdPrId ¶
func (q *Queries) GetPullRequestByRepoIdPrId(ctx context.Context, arg GetPullRequestByRepoIdPrIdParams) (PullRequest, error)
func (*Queries) GetPullRequestEvent ¶
func (*Queries) GetPullRequestEvents ¶
func (q *Queries) GetPullRequestEvents(ctx context.Context) ([]PullRequestEvent, error)
func (*Queries) GetPullRequests ¶
func (q *Queries) GetPullRequests(ctx context.Context) ([]PullRequest, error)
func (*Queries) GetSortedApprovalYesNoQuestionAnswersByUuid ¶ added in v0.0.2
func (*Queries) GetSortedApprovalYesNoQuestionsBySchemaId ¶ added in v0.0.2
func (*Queries) UpdateApprovalByUuid ¶
func (q *Queries) UpdateApprovalByUuid(ctx context.Context, arg UpdateApprovalByUuidParams) error
func (*Queries) UpdatePullRequestIsMerged ¶
func (q *Queries) UpdatePullRequestIsMerged(ctx context.Context, arg UpdatePullRequestIsMergedParams) (PullRequest, error)
func (*Queries) UpdateRepoName ¶
func (*Queries) UpdateRepoOrg ¶
type UpdateRepoNameParams ¶
type UpdateRepoOrgParams ¶
Click to show internal directories.
Click to hide internal directories.