model

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 1, 2024 License: MulanPSL-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CmsLayoutType

type CmsLayoutType struct {

	/*    */
	LayoutTypeId *int32 `gorm:"column:layout_type_id;type:int(11);PRIMARY_KEY;comment:''" json:"layoutTypeId"`
	/*    */
	ShopId *int64 `gorm:"column:shop_id;type:bigint(20);comment:''" json:"shopId,string"`
	/*    */
	Name *string `gorm:"column:name;type:varchar(64);comment:''" json:"name"`
	/*    */
	IsDefault *int8 `gorm:"column:is_default;type:tinyint(1);comment:''" json:"isDefault"`
	/*    */
	Active *model.BitField `gorm:"column:active;type:bit(8);comment:''" json:"active"`
	/*    */
	CreatedAt *model.LocalDate `gorm:"column:created_at;type:date;comment:''" json:"createdAt"`
	/*    */
	CreatedBy *int64 `gorm:"column:created_by;type:bigint(32);comment:''" json:"createdBy,string"`
	/*    */
	Dfdd *model.LocalTime `gorm:"column:dfdd;type:datetime(4);comment:''" json:"dfdd"`
}

func (*CmsLayoutType) AutoMigrate

func (entity *CmsLayoutType) AutoMigrate(db *gorm.DB) error

迁移

func (*CmsLayoutType) GetActive

func (entity *CmsLayoutType) GetActive() model.BitField

func (*CmsLayoutType) GetCreatedAt

func (entity *CmsLayoutType) GetCreatedAt() model.LocalDate

func (*CmsLayoutType) GetCreatedBy

func (entity *CmsLayoutType) GetCreatedBy() int64

func (*CmsLayoutType) GetDfdd

func (entity *CmsLayoutType) GetDfdd() model.LocalTime

func (*CmsLayoutType) GetIsDefault

func (entity *CmsLayoutType) GetIsDefault() int8

func (*CmsLayoutType) GetLayoutTypeId

func (entity *CmsLayoutType) GetLayoutTypeId() int32

func (*CmsLayoutType) GetName

func (entity *CmsLayoutType) GetName() string

func (*CmsLayoutType) GetShopId

func (entity *CmsLayoutType) GetShopId() int64

func (*CmsLayoutType) Ini

func (entity *CmsLayoutType) Ini(iniPk bool) *CmsLayoutType

iniPk bool:是否初始化主键LayoutTypeId 初始化指针

func (*CmsLayoutType) IniNil

func (entity *CmsLayoutType) IniNil(iniPk bool) *CmsLayoutType

iniPk bool:是否初始化主键LayoutTypeId 初始化指针

func (*CmsLayoutType) SetActive

func (entity *CmsLayoutType) SetActive(Active model.BitField)

func (*CmsLayoutType) SetCreatedAt

func (entity *CmsLayoutType) SetCreatedAt(CreatedAt model.LocalDate)

func (*CmsLayoutType) SetCreatedBy

func (entity *CmsLayoutType) SetCreatedBy(CreatedBy int64)

func (*CmsLayoutType) SetDfdd

func (entity *CmsLayoutType) SetDfdd(Dfdd model.LocalTime)

func (*CmsLayoutType) SetIsDefault

func (entity *CmsLayoutType) SetIsDefault(IsDefault int8)

func (*CmsLayoutType) SetLayoutTypeId

func (entity *CmsLayoutType) SetLayoutTypeId(LayoutTypeId int32)

func (*CmsLayoutType) SetName

func (entity *CmsLayoutType) SetName(Name string)

func (*CmsLayoutType) SetShopId

func (entity *CmsLayoutType) SetShopId(ShopId int64)

func (*CmsLayoutType) String

func (entity *CmsLayoutType) String() string

指定生成结果转json字符串

func (*CmsLayoutType) TableName

func (entity *CmsLayoutType) TableName() string

gorm默认生成的表名是结构名+'s',所以必须以结构方法指定!

func (*CmsLayoutType) ToString

func (entity *CmsLayoutType) ToString() string

func (*CmsLayoutType) Unmarshal

func (entity *CmsLayoutType) Unmarshal(body string) error

func (*CmsLayoutType) UnmarshalBy

func (entity *CmsLayoutType) UnmarshalBy(body []byte) error

Jump to

Keyboard shortcuts

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