// Code generated by sqlc. DO NOT EDIT. package database import ( "context" ) type Querier interface { CreateConfirmation(ctx context.Context, arg CreateConfirmationParams) (Confirmation, error) CreateEmail(ctx context.Context, arg CreateEmailParams) (Email, error) CreateReset(ctx context.Context, arg CreateResetParams) (Reset, error) CreateUser(ctx context.Context, arg CreateUserParams) (User, error) DestroyConfirmation(ctx context.Context, selector string) error DestroyEmail(ctx context.Context, address string) error DestroyReset(ctx context.Context, selector string) error GetConfirmationBySelector(ctx context.Context, selector string) (Confirmation, error) GetConfirmationByUserID(ctx context.Context, userID int64) (Confirmation, error) GetEmailByAddress(ctx context.Context, address string) (Email, error) GetEmailByUserID(ctx context.Context, userID int64) (Email, error) GetResetBySelector(ctx context.Context, selector string) (Reset, error) GetResetByUserID(ctx context.Context, userID int64) (Reset, error) GetUserByID(ctx context.Context, id int64) (User, error) UpdateEmail(ctx context.Context, arg UpdateEmailParams) error UpdateUser(ctx context.Context, arg UpdateUserParams) error } var _ Querier = (*Queries)(nil)