package models import ( "time" "github.com/beego/beego/v2/client/orm" ) type BackendMenuFront struct { ID uint64 `orm:"column(id);pk;auto" json:"id"` TenantID uint64 `orm:"column(tenant_id)" json:"tenant_id"` Pid int64 `orm:"column(pid)" json:"pid"` Title string `orm:"column(title)" json:"title"` Path string `orm:"column(path)" json:"path"` ComponentPath string `orm:"column(component_path)" json:"component_path"` Icon string `orm:"column(icon)" json:"icon"` Sort int `orm:"column(sort)" json:"sort"` Status int8 `orm:"column(status)" json:"status"` IsVisible int8 `orm:"column(is_visible)" json:"is_visible"` Type int8 `orm:"column(type)" json:"type"` Permission string `orm:"column(permission)" json:"permission"` CreateTime *time.Time `orm:"column(create_time);auto_now_add;type(datetime)" json:"create_time"` UpdateTime *time.Time `orm:"column(update_time);auto_now;type(datetime)" json:"update_time"` DeleteTime *time.Time `orm:"column(delete_time);null;type(datetime)" json:"delete_time"` } func (m *BackendMenuFront) TableName() string { return "yz_backend_menu_front" } func init() { orm.RegisterModel(new(BackendMenuFront)) }