Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultStructInfoCreator ¶
type DefaultStructInfoCreator struct { Column *core.Column Table *core.Table // contains filtered or unexported fields }
DefaultStructInfoCreator 默认创建者实现,生成 XORM, validatorV9用的相对应的标签
func (*DefaultStructInfoCreator) CreateORMTag ¶
func (d *DefaultStructInfoCreator) CreateORMTag() string
CreateORMTag 生成字段的orm框架标签
func (*DefaultStructInfoCreator) CreateTypeString ¶
func (d *DefaultStructInfoCreator) CreateTypeString() string
CreateTypeString 生成字段的数据类型
func (*DefaultStructInfoCreator) CreateValTag ¶
func (d *DefaultStructInfoCreator) CreateValTag() string
CreateValTag 生成字段的val框架标签
type MyStructInfoCreatorForGORM ¶
type MyStructInfoCreatorForGORM struct { Column *core.Column Table *core.Table // contains filtered or unexported fields }
MyStructInfoCreatorForGORM 创建者实现,生成 GORM, validatorV9用的相对应的标签
func (*MyStructInfoCreatorForGORM) CreateORMTag ¶
func (d *MyStructInfoCreatorForGORM) CreateORMTag() string
CreateORMTag 生成字段的orm框架标签
func (*MyStructInfoCreatorForGORM) CreateTypeString ¶
func (d *MyStructInfoCreatorForGORM) CreateTypeString() string
CreateTypeString 生成字段的数据类型
func (*MyStructInfoCreatorForGORM) CreateValTag ¶
func (d *MyStructInfoCreatorForGORM) CreateValTag() string
CreateValTag 生成字段的val框架标签
type StructInfoCreator ¶
type StructInfoCreator interface { // 生成字段的数据类型 CreateTypeString() string // 生成字段的orm框架标签 CreateORMTag() string // 生成字段的val框架标签 CreateValTag() string }
StructInfoCreator 结构体数据创建者,用于实现各种创建方法
Click to show internal directories.
Click to hide internal directories.