Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BookCreateDto ¶
type BookCreateDto struct {
Name string `form:"name" valid:"required~Name is required."`
Description string `form:"description" valid:"required~Description is required."`
Price float64 `form:"price" valid:"required~Price is required."`
CategoryID uint `form:"category_id" valid:"required~CategoryID is required."`
Genres []uint `form:"genres" valid:"required~Genres is required."`
}
type BookUpdateDto ¶
type BookUpdateDto struct {
ID uint `form:"id" valid:"required~ID is required."`
Name string `form:"name" valid:"required~Name is required."`
Description string `form:"description" valid:"required~Description is required."`
Price float64 `form:"price" valid:"required~Price is required."`
CategoryID uint `form:"category_id" valid:"required~CategoryID is required."`
Genres []uint `form:"genres" valid:"required~Genres is required."`
}
type OrderCreate ¶
type OrderCreate struct {
UserID uint
}
type OrderUpdate ¶
type PaginationDto ¶
type PaginationDto struct {
Limit int `form:"limit,omitempty;query:limit"`
Page int `form:"page,omitempty;query:page"`
Sort string `form:"sort,omitempty;query:sort"`
TotalRows int64 `form:"total_rows"`
TotalPages int `form:"total_pages"`
Rows interface{} `form:"rows"`
}
func (*PaginationDto) GetLimit ¶
func (p *PaginationDto) GetLimit() int
func (*PaginationDto) GetOffset ¶
func (p *PaginationDto) GetOffset() int
func (*PaginationDto) GetPage ¶
func (p *PaginationDto) GetPage() int
func (*PaginationDto) GetSort ¶
func (p *PaginationDto) GetSort() string
Click to show internal directories.
Click to hide internal directories.