Documentation
¶
Index ¶
- type ActivateUserParams
- type AuthSession
- type AuthToken
- type AuthUser
- type CountLiveTokensParams
- type CreateSessionParams
- type CreateTokenParams
- type CreateUserParams
- type DBTX
- type DeleteUnconfirmedAccountsParams
- type DeleteUserTokensForPurposeParams
- type ExpiredTokensRow
- type FindLiveTokenParams
- type GetUserBySessionParams
- type ListUsersByIDsRow
- type ListUsersRow
- type Queries
- func (q *Queries) ActivateUser(ctx context.Context, arg ActivateUserParams) (int64, error)
- func (q *Queries) CountLiveTokens(ctx context.Context, arg CountLiveTokensParams) (int64, error)
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) error
- func (q *Queries) CreateToken(ctx context.Context, arg CreateTokenParams) error
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
- func (q *Queries) DeleteExpiredSessions(ctx context.Context, expiresAt time.Time) (int64, error)
- func (q *Queries) DeleteExpiredTokens(ctx context.Context, expiresAt time.Time) (int64, error)
- func (q *Queries) DeleteSession(ctx context.Context, tokenHash []byte) error
- func (q *Queries) DeleteToken(ctx context.Context, tokenHash []byte) (int64, error)
- func (q *Queries) DeleteUnconfirmedAccounts(ctx context.Context, arg DeleteUnconfirmedAccountsParams) error
- func (q *Queries) DeleteUserSessions(ctx context.Context, userID uuid.UUID) error
- func (q *Queries) DeleteUserTokens(ctx context.Context, userID uuid.UUID) error
- func (q *Queries) DeleteUserTokensForPurpose(ctx context.Context, arg DeleteUserTokensForPurposeParams) error
- func (q *Queries) ExpiredTokens(ctx context.Context, expiresAt time.Time) ([]ExpiredTokensRow, error)
- func (q *Queries) FindLiveToken(ctx context.Context, arg FindLiveTokenParams) (uuid.UUID, error)
- func (q *Queries) GetUserByEmail(ctx context.Context, email string) (AuthUser, error)
- func (q *Queries) GetUserByID(ctx context.Context, id uuid.UUID) (AuthUser, error)
- func (q *Queries) GetUserBySession(ctx context.Context, arg GetUserBySessionParams) (AuthUser, error)
- func (q *Queries) GrantRoleToRoleless(ctx context.Context, role string) (int64, error)
- func (q *Queries) HasUsers(ctx context.Context) (bool, error)
- func (q *Queries) ListUsers(ctx context.Context) ([]ListUsersRow, error)
- func (q *Queries) ListUsersByIDs(ctx context.Context, ids []uuid.UUID) ([]ListUsersByIDsRow, error)
- func (q *Queries) LockEnabledUser(ctx context.Context, id uuid.UUID) (uuid.UUID, error)
- func (q *Queries) LockUnactivatedUser(ctx context.Context, id uuid.UUID) (uuid.UUID, error)
- func (q *Queries) LockUnconfirmedAccounts(ctx context.Context, dollar_1 []uuid.UUID) ([]uuid.UUID, error)
- func (q *Queries) SetUserDisabled(ctx context.Context, arg SetUserDisabledParams) (int64, error)
- func (q *Queries) SetUserDisabledFrom(ctx context.Context, arg SetUserDisabledFromParams) (int64, error)
- func (q *Queries) SetUserPassword(ctx context.Context, arg SetUserPasswordParams) (int64, error)
- func (q *Queries) SetUserRole(ctx context.Context, arg SetUserRoleParams) (int64, error)
- func (q *Queries) SetUserRoleFrom(ctx context.Context, arg SetUserRoleFromParams) (int64, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type SetUserDisabledFromParams
- type SetUserDisabledParams
- type SetUserPasswordParams
- type SetUserRoleFromParams
- type SetUserRoleParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivateUserParams ¶ added in v0.9.0
type AuthSession ¶
type CountLiveTokensParams ¶ added in v0.10.0
type CreateSessionParams ¶
type CreateTokenParams ¶ added in v0.9.0
type CreateUserParams ¶
type DeleteUnconfirmedAccountsParams ¶ added in v0.9.0
type DeleteUserTokensForPurposeParams ¶ added in v0.9.0
type ExpiredTokensRow ¶ added in v0.9.0
type FindLiveTokenParams ¶ added in v0.9.0
type GetUserBySessionParams ¶
type ListUsersByIDsRow ¶ added in v0.14.0
type ListUsersRow ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) ActivateUser ¶ added in v0.9.0
func (*Queries) CountLiveTokens ¶ added in v0.10.0
func (*Queries) CreateSession ¶
func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) error
func (*Queries) CreateToken ¶ added in v0.9.0
func (q *Queries) CreateToken(ctx context.Context, arg CreateTokenParams) error
func (*Queries) CreateUser ¶
func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
SPDX-License-Identifier: Apache-2.0
func (*Queries) DeleteExpiredSessions ¶
func (*Queries) DeleteExpiredTokens ¶ added in v0.9.0
func (*Queries) DeleteSession ¶
func (*Queries) DeleteToken ¶ added in v0.9.0
func (*Queries) DeleteUnconfirmedAccounts ¶ added in v0.9.0
func (q *Queries) DeleteUnconfirmedAccounts(ctx context.Context, arg DeleteUnconfirmedAccountsParams) error
func (*Queries) DeleteUserSessions ¶
func (*Queries) DeleteUserTokens ¶ added in v0.9.0
func (*Queries) DeleteUserTokensForPurpose ¶ added in v0.9.0
func (q *Queries) DeleteUserTokensForPurpose(ctx context.Context, arg DeleteUserTokensForPurposeParams) error
func (*Queries) ExpiredTokens ¶ added in v0.9.0
func (*Queries) FindLiveToken ¶ added in v0.9.0
func (*Queries) GetUserByEmail ¶
func (*Queries) GetUserByID ¶ added in v0.3.0
func (*Queries) GetUserBySession ¶
func (*Queries) GrantRoleToRoleless ¶ added in v0.7.0
func (*Queries) ListUsers ¶
func (q *Queries) ListUsers(ctx context.Context) ([]ListUsersRow, error)
func (*Queries) ListUsersByIDs ¶ added in v0.14.0
func (*Queries) LockEnabledUser ¶ added in v0.9.0
func (*Queries) LockUnactivatedUser ¶ added in v0.9.0
func (*Queries) LockUnconfirmedAccounts ¶ added in v0.9.0
func (*Queries) SetUserDisabled ¶
func (*Queries) SetUserDisabledFrom ¶ added in v0.13.0
func (*Queries) SetUserPassword ¶ added in v0.9.0
func (*Queries) SetUserRole ¶ added in v0.7.0
func (*Queries) SetUserRoleFrom ¶ added in v0.13.0
type SetUserDisabledFromParams ¶ added in v0.13.0
type SetUserDisabledParams ¶
type SetUserPasswordParams ¶ added in v0.9.0
type SetUserRoleFromParams ¶ added in v0.13.0
type SetUserRoleParams ¶ added in v0.7.0
Click to show internal directories.
Click to hide internal directories.