Documentation ¶
Index ¶
- Variables
- type CreateUserParams
- type DBTX
- type GetTokenParams
- type Person
- type Queries
- func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
- func (q *Queries) DeleteExpiredTokens(ctx context.Context, expires string) error
- func (q *Queries) DeleteToken(ctx context.Context, pid string) error
- func (q *Queries) GetPerson(ctx context.Context, id string) (Person, error)
- func (q *Queries) GetPersonByEmail(ctx context.Context, email sql.NullString) (Person, error)
- func (q *Queries) GetPersonByHandle(ctx context.Context, handle string) (Person, error)
- func (q *Queries) GetToken(ctx context.Context, arg GetTokenParams) (RegistrationToken, error)
- func (q *Queries) IsEmailRegistered(ctx context.Context, email sql.NullString) (bool, error)
- func (q *Queries) IsRegistered(ctx context.Context, handle string) (bool, error)
- func (q *Queries) IsVerified(ctx context.Context, handle string) (bool, error)
- func (q *Queries) SetPersonEmail(ctx context.Context, arg SetPersonEmailParams) (Person, error)
- func (q *Queries) SetRegistrationToken(ctx context.Context, arg SetRegistrationTokenParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type RegistrationToken
- type Session
- type SetPersonEmailParams
- type SetRegistrationTokenParams
Constants ¶
This section is empty.
Variables ¶
View Source
var Migrations embed.FS
Functions ¶
This section is empty.
Types ¶
type CreateUserParams ¶
type GetTokenParams ¶
type Person ¶
type Person struct { ID string Handle string Password []byte Salt []byte CreatedAt string DisplayName sql.NullString Email sql.NullString }
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateUser ¶
func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) error
func (*Queries) DeleteExpiredTokens ¶
func (*Queries) GetPersonByEmail ¶
func (*Queries) GetPersonByHandle ¶
func (*Queries) GetToken ¶
func (q *Queries) GetToken(ctx context.Context, arg GetTokenParams) (RegistrationToken, error)
func (*Queries) IsEmailRegistered ¶
func (*Queries) IsRegistered ¶
func (*Queries) IsVerified ¶
func (*Queries) SetPersonEmail ¶
func (*Queries) SetRegistrationToken ¶
func (q *Queries) SetRegistrationToken(ctx context.Context, arg SetRegistrationTokenParams) error
type RegistrationToken ¶
type SetPersonEmailParams ¶
type SetPersonEmailParams struct { Email sql.NullString ID string }
Click to show internal directories.
Click to hide internal directories.