Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var GroupInfoDao daog.QuickDao[GroupInfo] = &struct { daog.QuickDao[GroupInfo] }{ daog.NewBaseQuickDao(GroupInfoMeta), }
View Source
var GroupInfoFields = struct { Id string Name string MainData string Content string BinData string CreateAt string TotalAmount string Remark string }{ "id", "name", "main_data", "content", "bin_data", "create_at", "total_amount", "remark", }
View Source
var GroupInfoMeta = &daog.TableMeta[GroupInfo]{ Table: "group_info", Columns: []string{ "id", "name", "main_data", "content", "bin_data", "create_at", "total_amount", "remark", }, AutoColumn: "id", LookupFieldFunc: func(columnName string, ins *GroupInfo, point bool) any { if "id" == columnName { if point { return &ins.Id } return ins.Id } if "name" == columnName { if point { return &ins.Name } return ins.Name } if "main_data" == columnName { if point { return &ins.MainData } return ins.MainData } if "content" == columnName { if point { return &ins.Content } return ins.Content } if "bin_data" == columnName { if point { return &ins.BinData } return ins.BinData } if "create_at" == columnName { if point { return &ins.CreateAt } return ins.CreateAt } if "total_amount" == columnName { if point { return &ins.TotalAmount } return ins.TotalAmount } if "remark" == columnName { if point { return &ins.Remark } return ins.Remark } return nil }, }
View Source
var UserInfoDao daog.QuickDao[UserInfo] = &struct { daog.QuickDao[UserInfo] }{ daog.NewBaseQuickDao(UserInfoMeta), }
View Source
var UserInfoFields = struct { Id string Name string CreateAt string ModifyAt string }{ "id", "name", "create_at", "modify_at", }
View Source
var UserInfoMeta = &daog.TableMeta[UserInfo]{ Table: "user_info", Columns: []string{ "id", "name", "create_at", "modify_at", }, AutoColumn: "id", LookupFieldFunc: func(columnName string, ins *UserInfo, point bool) any { if "id" == columnName { if point { return &ins.Id } return ins.Id } if "name" == columnName { if point { return &ins.Name } return ins.Name } if "create_at" == columnName { if point { return &ins.CreateAt } return ins.CreateAt } if "modify_at" == columnName { if point { return &ins.ModifyAt } return ins.ModifyAt } return nil }, StampColumns: map[string]int{ "create_at": 1, "modify_at": 3, }, }
Functions ¶
This section is empty.
Types ¶
type UserInfo ¶
type UserInfo struct {
Id int64
Name string
CreateAt ttypes.NormalDatetime
ModifyAt ttypes.NormalDatetime
}
Click to show internal directories.
Click to hide internal directories.