Documentation
¶
Index ¶
- type AccountRequest
- type AddPasskeyParams
- type BeginEmailChangeParams
- type BeginEmailLoginParams
- type CreateAccountRequestManualParams
- type CreateAccountRequestParams
- type CreateClientParams
- type CreateGuestSessionParams
- type CreateInviteParams
- type CreateSessionParams
- type CreateUserParams
- type DBTX
- type EmailChangeRequest
- type EmailLogin
- type FinishAccountRequestKTHParams
- type FinishEmailChangeParams
- type FinishEmailChangeRow
- type FinishEmailLoginParams
- type FinishEmailLoginRow
- type GetLastSheetUploadRow
- type GetPasskeyParams
- type GetSessionRow
- type Invite
- type LastMembershipSheet
- type LegacyapiToken
- type ListUsersParams
- type OidcClient
- type Passkey
- type Queries
- func (q *Queries) AddPasskey(ctx context.Context, arg AddPasskeyParams) (uuid.UUID, error)
- func (q *Queries) ApproveNameChangeRequest(ctx context.Context, kthid string) error
- func (q *Queries) Begin(ctx context.Context) (*Queries, error)
- func (q *Queries) BeginEmailChange(ctx context.Context, arg BeginEmailChangeParams) error
- func (q *Queries) BeginEmailLogin(ctx context.Context, arg BeginEmailLoginParams) error
- func (q *Queries) CancelEmailChange(ctx context.Context, kthid string) error
- func (q *Queries) Commit(ctx context.Context) error
- func (q *Queries) CreateAccountRequest(ctx context.Context, arg CreateAccountRequestParams) (uuid.UUID, error)
- func (q *Queries) CreateAccountRequestManual(ctx context.Context, arg CreateAccountRequestManualParams) (uuid.UUID, error)
- func (q *Queries) CreateClient(ctx context.Context, arg CreateClientParams) (OidcClient, error)
- func (q *Queries) CreateGuestSession(ctx context.Context, arg CreateGuestSessionParams) (uuid.UUID, error)
- func (q *Queries) CreateInvite(ctx context.Context, arg CreateInviteParams) (Invite, error)
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) (uuid.UUID, error)
- func (q *Queries) CreateToken(ctx context.Context, kthid string) (uuid.UUID, error)
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
- func (q *Queries) DeleteAccountRequest(ctx context.Context, id uuid.UUID) (AccountRequest, error)
- func (q *Queries) DeleteClient(ctx context.Context, id string) error
- func (q *Queries) DeleteInvite(ctx context.Context, id uuid.UUID) error
- func (q *Queries) DeleteToken(ctx context.Context, kthid string) error
- func (q *Queries) DenyNameChangeRequest(ctx context.Context, kthid string) error
- func (q *Queries) FinishAccountRequestKTH(ctx context.Context, arg FinishAccountRequestKTHParams) error
- func (q *Queries) FinishEmailChange(ctx context.Context, arg FinishEmailChangeParams) (FinishEmailChangeRow, error)
- func (q *Queries) FinishEmailLogin(ctx context.Context, arg FinishEmailLoginParams) (FinishEmailLoginRow, error)
- func (q *Queries) GetAllYears(ctx context.Context) ([]string, error)
- func (q *Queries) GetClient(ctx context.Context, id string) (OidcClient, error)
- func (q *Queries) GetClientUpdateLastUse(ctx context.Context, id string) (OidcClient, error)
- func (q *Queries) GetInvite(ctx context.Context, id uuid.UUID) (Invite, error)
- func (q *Queries) GetKTHIDByWebauthnID(ctx context.Context, webauthnID []byte) (string, error)
- func (q *Queries) GetLastSheetUpload(ctx context.Context) (GetLastSheetUploadRow, error)
- func (q *Queries) GetPasskey(ctx context.Context, arg GetPasskeyParams) (Passkey, error)
- func (q *Queries) GetPendingEmailChange(ctx context.Context, kthid string) (string, error)
- func (q *Queries) GetSession(ctx context.Context, id uuid.UUID) (GetSessionRow, error)
- func (q *Queries) GetToken(ctx context.Context, id uuid.UUID) (string, error)
- func (q *Queries) GetUser(ctx context.Context, kthid string) (User, error)
- func (q *Queries) GetUsersByIDs(ctx context.Context, ids []string) ([]User, error)
- func (q *Queries) IncrementInviteUses(ctx context.Context, id uuid.UUID) error
- func (q *Queries) ListAccountRequests(ctx context.Context) ([]AccountRequest, error)
- func (q *Queries) ListClients(ctx context.Context) ([]OidcClient, error)
- func (q *Queries) ListInvites(ctx context.Context) ([]Invite, error)
- func (q *Queries) ListPasskeysByUser(ctx context.Context, kthid string) ([]Passkey, error)
- func (q *Queries) ListUsers(ctx context.Context, arg ListUsersParams) ([]User, error)
- func (q *Queries) ListUsersWithNameChangeRequests(ctx context.Context) ([]User, error)
- func (q *Queries) MarkSheetUploadedNow(ctx context.Context, uploadedBy string) error
- func (q *Queries) RemovePasskey(ctx context.Context, arg RemovePasskeyParams) error
- func (q *Queries) RemoveSession(ctx context.Context, id uuid.UUID) error
- func (q *Queries) Rollback(ctx context.Context) error
- func (q *Queries) StoreWebAuthnSessionData(ctx context.Context, arg StoreWebAuthnSessionDataParams) (uuid.UUID, error)
- func (q *Queries) TakeWebAuthnSessionData(ctx context.Context, id uuid.UUID) (TakeWebAuthnSessionDataRow, error)
- func (q *Queries) Tx(ctx context.Context, f func(db *Queries) error) error
- func (q *Queries) UpdateClientAllowGuests(ctx context.Context, arg UpdateClientAllowGuestsParams) (OidcClient, error)
- func (q *Queries) UpdateClientHiveSystemID(ctx context.Context, arg UpdateClientHiveSystemIDParams) (OidcClient, error)
- func (q *Queries) UpdateClientRedirectURIs(ctx context.Context, arg UpdateClientRedirectURIsParams) (OidcClient, error)
- func (q *Queries) UpdateInvite(ctx context.Context, arg UpdateInviteParams) (Invite, error)
- func (q *Queries) UserSetEmail(ctx context.Context, arg UserSetEmailParams) (User, error)
- func (q *Queries) UserSetMemberTo(ctx context.Context, arg UserSetMemberToParams) error
- func (q *Queries) UserSetNameChangeRequest(ctx context.Context, arg UserSetNameChangeRequestParams) (User, error)
- func (q *Queries) UserSetYear(ctx context.Context, arg UserSetYearParams) (User, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type RemovePasskeyParams
- type Session
- type StoreWebAuthnSessionDataParams
- type TakeWebAuthnSessionDataRow
- type UpdateClientAllowGuestsParams
- type UpdateClientHiveSystemIDParams
- type UpdateClientRedirectURIsParams
- type UpdateInviteParams
- type User
- type UserSetEmailParams
- type UserSetMemberToParams
- type UserSetNameChangeRequestParams
- type UserSetYearParams
- type WebauthnSessionDatum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRequest ¶
type AddPasskeyParams ¶
type BeginEmailChangeParams ¶
type BeginEmailLoginParams ¶
type CreateClientParams ¶
type CreateInviteParams ¶
type CreateSessionParams ¶
type CreateUserParams ¶
type EmailChangeRequest ¶
type EmailLogin ¶
type FinishEmailChangeParams ¶
type FinishEmailChangeRow ¶
type FinishEmailLoginParams ¶
type FinishEmailLoginRow ¶
type GetLastSheetUploadRow ¶
type GetPasskeyParams ¶
type GetSessionRow ¶
type LastMembershipSheet ¶
type LegacyapiToken ¶
type ListUsersParams ¶
type OidcClient ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) AddPasskey ¶
func (*Queries) ApproveNameChangeRequest ¶
func (*Queries) BeginEmailChange ¶
func (q *Queries) BeginEmailChange(ctx context.Context, arg BeginEmailChangeParams) error
func (*Queries) BeginEmailLogin ¶
func (q *Queries) BeginEmailLogin(ctx context.Context, arg BeginEmailLoginParams) error
func (*Queries) CancelEmailChange ¶
func (*Queries) CreateAccountRequest ¶
func (*Queries) CreateAccountRequestManual ¶
func (*Queries) CreateClient ¶
func (q *Queries) CreateClient(ctx context.Context, arg CreateClientParams) (OidcClient, error)
func (*Queries) CreateGuestSession ¶
func (*Queries) CreateInvite ¶
func (*Queries) CreateSession ¶
func (*Queries) CreateToken ¶
func (*Queries) CreateUser ¶
func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
func (*Queries) DeleteAccountRequest ¶
func (*Queries) DeleteInvite ¶
func (*Queries) DeleteToken ¶
func (*Queries) DenyNameChangeRequest ¶
func (*Queries) FinishAccountRequestKTH ¶
func (q *Queries) FinishAccountRequestKTH(ctx context.Context, arg FinishAccountRequestKTHParams) error
func (*Queries) FinishEmailChange ¶
func (q *Queries) FinishEmailChange(ctx context.Context, arg FinishEmailChangeParams) (FinishEmailChangeRow, error)
func (*Queries) FinishEmailLogin ¶
func (q *Queries) FinishEmailLogin(ctx context.Context, arg FinishEmailLoginParams) (FinishEmailLoginRow, error)
func (*Queries) GetClientUpdateLastUse ¶
func (*Queries) GetKTHIDByWebauthnID ¶
func (*Queries) GetLastSheetUpload ¶
func (q *Queries) GetLastSheetUpload(ctx context.Context) (GetLastSheetUploadRow, error)
func (*Queries) GetPasskey ¶
func (*Queries) GetPendingEmailChange ¶
func (*Queries) GetSession ¶
func (*Queries) GetUsersByIDs ¶
func (*Queries) IncrementInviteUses ¶
func (*Queries) ListAccountRequests ¶
func (q *Queries) ListAccountRequests(ctx context.Context) ([]AccountRequest, error)
func (*Queries) ListClients ¶
func (q *Queries) ListClients(ctx context.Context) ([]OidcClient, error)
func (*Queries) ListPasskeysByUser ¶
func (*Queries) ListUsersWithNameChangeRequests ¶
func (*Queries) MarkSheetUploadedNow ¶
func (*Queries) RemovePasskey ¶
func (q *Queries) RemovePasskey(ctx context.Context, arg RemovePasskeyParams) error
func (*Queries) RemoveSession ¶
func (*Queries) StoreWebAuthnSessionData ¶
func (*Queries) TakeWebAuthnSessionData ¶
func (*Queries) UpdateClientAllowGuests ¶
func (q *Queries) UpdateClientAllowGuests(ctx context.Context, arg UpdateClientAllowGuestsParams) (OidcClient, error)
func (*Queries) UpdateClientHiveSystemID ¶
func (q *Queries) UpdateClientHiveSystemID(ctx context.Context, arg UpdateClientHiveSystemIDParams) (OidcClient, error)
func (*Queries) UpdateClientRedirectURIs ¶
func (q *Queries) UpdateClientRedirectURIs(ctx context.Context, arg UpdateClientRedirectURIsParams) (OidcClient, error)
func (*Queries) UpdateInvite ¶
func (*Queries) UserSetEmail ¶
func (*Queries) UserSetMemberTo ¶
func (q *Queries) UserSetMemberTo(ctx context.Context, arg UserSetMemberToParams) error
func (*Queries) UserSetNameChangeRequest ¶
func (*Queries) UserSetYear ¶
type RemovePasskeyParams ¶
type UpdateInviteParams ¶
type UserSetEmailParams ¶
type UserSetMemberToParams ¶
type UserSetYearParams ¶
Click to show internal directories.
Click to hide internal directories.