ctgmodel

package
v0.0.0-...-d64eb31 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2025 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Category

type Category struct {
	core.BaseModel `json:",inline"`
	Name           string      `json:"name" gorm:"column:name"`
	Description    string      `json:"description" gorm:"column:description"`
	Image          *core.Image `json:"image" gorm:"column:image"`
	Status         int         `json:"status" gorm:"column:status"`
	TotalContent   int         `json:"totalContent" gorm:"column:total_content"`
}

func (*Category) Mask

func (c *Category) Mask()

func (Category) TableName

func (c Category) TableName() string

type CategoryCreate

type CategoryCreate struct {
	core.BaseModel `json:",inline"`
	Name           string      `json:"name,omitempty" gorm:"column:name" validate:"required"`
	Description    string      `json:"description,omitempty" gorm:"column:description"`
	Image          *core.Image `json:"image,omitempty" gorm:"column:image"`
}

type CategoryFilter

type CategoryFilter struct {
	core.BaseFilter `json:",inline"`
	Name            string `json:"name,omitempty" form:"name,omitempty"`
}

type CategoryUpdate

type CategoryUpdate struct {
	Name        string      `json:"name,omitempty" gorm:"column:name"`
	Description string      `json:"description,omitempty" gorm:"column:description"`
	Image       *core.Image `json:"image,omitempty" gorm:"column:image"`
}

Jump to

Keyboard shortcuts

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