Documentation
¶
Index ¶
- type AuthSession
- type AuthUser
- type CreateSessionParams
- type CreateUserParams
- type DBTX
- type GetUserBySessionParams
- type ListUsersRow
- type Queries
- func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) 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) DeleteSession(ctx context.Context, tokenHash []byte) error
- func (q *Queries) DeleteUserSessions(ctx context.Context, userID 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) ListUsers(ctx context.Context) ([]ListUsersRow, error)
- func (q *Queries) SetUserDisabled(ctx context.Context, arg SetUserDisabledParams) (int64, error)
- func (q *Queries) WithTx(tx pgx.Tx) *Queries
- type SetUserDisabledParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthSession ¶
type CreateSessionParams ¶
type CreateUserParams ¶
type GetUserBySessionParams ¶
type ListUsersRow ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateSession ¶
func (q *Queries) CreateSession(ctx context.Context, arg CreateSessionParams) 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) DeleteSession ¶
func (*Queries) DeleteUserSessions ¶
func (*Queries) GetUserByEmail ¶
func (*Queries) GetUserByID ¶ added in v0.3.0
func (*Queries) GetUserBySession ¶
func (*Queries) ListUsers ¶
func (q *Queries) ListUsers(ctx context.Context) ([]ListUsersRow, error)
func (*Queries) SetUserDisabled ¶
type SetUserDisabledParams ¶
Click to show internal directories.
Click to hide internal directories.