48 lines
2.3 KiB
Go
48 lines
2.3 KiB
Go
// Code generated by sqlc. DO NOT EDIT.
|
|
// versions:
|
|
// sqlc v1.30.0
|
|
|
|
package db
|
|
|
|
import (
|
|
"context"
|
|
|
|
"github.com/google/uuid"
|
|
)
|
|
|
|
type Querier interface {
|
|
AssignRoleToUser(ctx context.Context, arg AssignRoleToUserParams) (UserRole, error)
|
|
CountUsersByRoleID(ctx context.Context, roleID uuid.UUID) (int64, error)
|
|
CreateCabinet(ctx context.Context, arg CreateCabinetParams) (Cabinet, error)
|
|
CreateRole(ctx context.Context, arg CreateRoleParams) (Role, error)
|
|
CreateRoom(ctx context.Context, arg CreateRoomParams) (Room, error)
|
|
CreateUser(ctx context.Context, arg CreateUserParams) (uuid.UUID, error)
|
|
CreateWarehouse(ctx context.Context, arg CreateWarehouseParams) (Warehouse, error)
|
|
DeleteCabinet(ctx context.Context, id int64) (int64, error)
|
|
DeleteRole(ctx context.Context, id uuid.UUID) (int64, error)
|
|
DeleteRoom(ctx context.Context, id int64) (int64, error)
|
|
DeleteWarehouse(ctx context.Context, id int64) (int64, error)
|
|
GetCabinetByID(ctx context.Context, id int64) (Cabinet, error)
|
|
GetRoleByID(ctx context.Context, id uuid.UUID) (Role, error)
|
|
GetRoomByID(ctx context.Context, id int64) (Room, error)
|
|
GetUserByEmail(ctx context.Context, email string) (User, error)
|
|
GetUserByID(ctx context.Context, id uuid.UUID) (User, error)
|
|
GetUserByUsername(ctx context.Context, username string) (User, error)
|
|
GetUserRole(ctx context.Context, arg GetUserRoleParams) (UserRole, error)
|
|
GetUserRolesByRoleID(ctx context.Context, roleID uuid.UUID) ([]GetUserRolesByRoleIDRow, error)
|
|
GetUserRolesByUserID(ctx context.Context, userID uuid.UUID) ([]GetUserRolesByUserIDRow, error)
|
|
GetWarehouseByID(ctx context.Context, id int64) (Warehouse, error)
|
|
ListCabinets(ctx context.Context) ([]Cabinet, error)
|
|
ListRoles(ctx context.Context) ([]Role, error)
|
|
ListRooms(ctx context.Context) ([]Room, error)
|
|
ListWarehouses(ctx context.Context) ([]Warehouse, error)
|
|
RemoveAllRolesFromUser(ctx context.Context, userID uuid.UUID) error
|
|
RemoveRoleFromUser(ctx context.Context, arg RemoveRoleFromUserParams) error
|
|
UpdateCabinet(ctx context.Context, arg UpdateCabinetParams) (Cabinet, error)
|
|
UpdateRole(ctx context.Context, arg UpdateRoleParams) (Role, error)
|
|
UpdateRoom(ctx context.Context, arg UpdateRoomParams) (Room, error)
|
|
UpdateWarehouse(ctx context.Context, arg UpdateWarehouseParams) (Warehouse, error)
|
|
}
|
|
|
|
var _ Querier = (*Queries)(nil)
|