entity

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BlacklistValidation

func BlacklistValidation(field string) validation.RuleFunc

func StatusForError added in v2.1.0

func StatusForError(err error, table []ErrorStatus, fallback int) int

Types

type ErrorStatus added in v2.1.0

type ErrorStatus struct {
	Err    error
	Status int
}

type MainResponse

type MainResponse struct {
	Code    int    `json:"-"`
	Status  bool   `json:"status"`
	Message string `json:"message"`
	Data    any    `json:"data"`
	Meta    any    `json:"meta"`
	Error   any    `json:"error"`
}

func (MainResponse) JSON added in v2.1.0

func (mr MainResponse) JSON() (int, MainResponse)

type PaginatorRequest

type PaginatorRequest struct {
	Page                  string `query:"page" json:"page"`
	Limit                 string `query:"limit" json:"limit"`
	OrderBy               string `query:"orderBy" json:"orderBy"`
	SortBy                string `query:"sortBy" json:"sortBy"`
	Search                string `query:"search" json:"search"`
	DisableCalculateTotal string `query:"disableCalculateTotal" json:"disableCalculateTotal"`
}

type PaginatorResponse

type PaginatorResponse struct {
	Records any    `json:"-"`
	Total   *int64 `json:"total"`
	Page    int    `json:"page"`
	Limit   int    `json:"limit"`
}

Jump to

Keyboard shortcuts

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