Documentation ¶
Index ¶
- func Connect(ctx context.Context, url string) (*pgxpool.Pool, error)
- func IsConstraintFailed(err error) bool
- func IsErrorCode(err error, code string) bool
- func Migrate(ctx context.Context, db *pgxpool.Pool) error
- func Versions() []string
- type DBTX
- type DeleteSubmissionParams
- type InitGuildParams
- type InsertPINParams
- type KnownGuild
- type Member
- type MemberInfoParams
- type Meta
- type PinCode
- type Queries
- func (q *Queries) CleanupSubmissions(ctx context.Context) error
- func (q *Queries) DeleteGuild(ctx context.Context, guildID int64) (int64, error)
- func (q *Queries) DeleteSubmission(ctx context.Context, arg DeleteSubmissionParams) error
- func (q *Queries) GuildInfo(ctx context.Context, guildID int64) (KnownGuild, error)
- func (q *Queries) InitGuild(ctx context.Context, arg InitGuildParams) error
- func (q *Queries) InsertPIN(ctx context.Context, arg InsertPINParams) error
- func (q *Queries) MemberInfo(ctx context.Context, arg MemberInfoParams) ([]byte, error)
- func (q *Queries) RegisterMember(ctx context.Context, arg RegisterMemberParams) error
- func (q *Queries) RestoreSubmission(ctx context.Context, arg RestoreSubmissionParams) ([]byte, error)
- func (q *Queries) SaveSubmission(ctx context.Context, arg SaveSubmissionParams) error
- func (q *Queries) SetGuildAdminRoleID(ctx context.Context, arg SetGuildAdminRoleIDParams) (int64, error)
- func (q *Queries) UnregisterMember(ctx context.Context, arg UnregisterMemberParams) (int64, error)
- func (q *Queries) ValidatePIN(ctx context.Context, arg ValidatePINParams) ([]byte, error)
- func (q *Queries) Version(ctx context.Context) (int16, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type RegisterMemberParams
- type RegistrationSubmission
- type RestoreSubmissionParams
- type SaveSubmissionParams
- type SetGuildAdminRoleIDParams
- type UnregisterMemberParams
- type ValidatePINParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsConstraintFailed ¶
IsConstraintFailed returns true if err is returned because of a unique constraint violation.
func IsErrorCode ¶
Types ¶
type DeleteSubmissionParams ¶
type InitGuildParams ¶
type InsertPINParams ¶
type KnownGuild ¶
type MemberInfoParams ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CleanupSubmissions ¶
func (*Queries) DeleteGuild ¶
func (*Queries) DeleteSubmission ¶
func (q *Queries) DeleteSubmission(ctx context.Context, arg DeleteSubmissionParams) error
func (*Queries) InitGuild ¶
func (q *Queries) InitGuild(ctx context.Context, arg InitGuildParams) error
func (*Queries) InsertPIN ¶
func (q *Queries) InsertPIN(ctx context.Context, arg InsertPINParams) error
func (*Queries) MemberInfo ¶
func (*Queries) RegisterMember ¶
func (q *Queries) RegisterMember(ctx context.Context, arg RegisterMemberParams) error
func (*Queries) RestoreSubmission ¶
func (*Queries) SaveSubmission ¶
func (q *Queries) SaveSubmission(ctx context.Context, arg SaveSubmissionParams) error
func (*Queries) SetGuildAdminRoleID ¶
func (*Queries) UnregisterMember ¶
func (*Queries) ValidatePIN ¶
type RegisterMemberParams ¶
type RegistrationSubmission ¶
type RestoreSubmissionParams ¶
type SaveSubmissionParams ¶
type UnregisterMemberParams ¶
type ValidatePINParams ¶
Click to show internal directories.
Click to hide internal directories.