// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.30.0 package db import ( "context" ) type Querier interface { CountUserRefreshTokens(ctx context.Context, userID int64) (int64, error) CreateRefreshToken(ctx context.Context, arg CreateRefreshTokenParams) (RefreshToken, error) CreateUser(ctx context.Context, arg CreateUserParams) (User, error) DeleteAllUserRefreshTokens(ctx context.Context, userID int64) error DeleteOldestRefreshToken(ctx context.Context, userID int64) error DeleteRefreshToken(ctx context.Context, arg DeleteRefreshTokenParams) error DeleteUser(ctx context.Context, arg DeleteUserParams) error GetRefreshToken(ctx context.Context, tokenHash string) (RefreshToken, error) GetUserByEmail(ctx context.Context, dollar_1 string) (User, error) GetUserById(ctx context.Context, id int64) (User, error) GetUserRefreshTokens(ctx context.Context, userID int64) ([]RefreshToken, error) GetValidRefreshToken(ctx context.Context, tokenHash string) (GetValidRefreshTokenRow, error) ListUsers(ctx context.Context) ([]User, error) UpdateUser(ctx context.Context, arg UpdateUserParams) error } var _ Querier = (*Queries)(nil)