api

package
v0.0.0-...-993f9dd Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2024 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Bind

func Bind[T any](context fiber.Ctx, validator *validator.Validate) (*T, *utils.ApplictaionError)

func BindAll

func BindAll[T any](context fiber.Ctx, name string, validator *validator.Validate) (*T, uuid.UUID, *sql.Options, *utils.ApplictaionError)

func BindConfig

func BindConfig(context fiber.Ctx, validator *validator.Validate) (*sql.Options, *utils.ApplictaionError)

func BindCreate

func BindCreate[T any](context fiber.Ctx, validator *validator.Validate) (*T, *utils.ApplictaionError)

func BindDelete

func BindDelete(context fiber.Ctx, name string) (uuid.UUID, *utils.ApplictaionError)

func BindGet

func BindGet(context fiber.Ctx, name string) (uuid.UUID, *sql.Options, *utils.ApplictaionError)

func BindList

func BindList[T any](context fiber.Ctx) (*T, *sql.Options, *utils.ApplictaionError)

func BindUpdate

func BindUpdate[T any](context fiber.Ctx, name string, validator *validator.Validate) (*T, uuid.UUID, *utils.ApplictaionError)

func BindWithString

func BindWithString[T any](context fiber.Ctx, name string, validator *validator.Validate) (*T, string, *utils.ApplictaionError)

func BindWithUUID

func BindWithUUID[T any](context fiber.Ctx, name string, validator *validator.Validate) (*T, uuid.UUID, *utils.ApplictaionError)

func GetUser

func GetUser(context fiber.Ctx) uuid.UUID

func GetUserStore

func GetUserStore(context fiber.Ctx) uuid.UUID

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL