Documentation ¶
Overview ¶
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
generated by xgen -- DO NOT EDIT
Index ¶
- Variables
- func SetPriority(value int)
- type Permission
- func (me *Permission) Column(field string) (schema.Column, bool)
- func (me *Permission) Columns() []schema.Column
- func (me *Permission) ExcelColumns() []string
- func (me *Permission) Get(column string) interface{}
- func (me *Permission) GetPtr(column string) interface{}
- func (me *Permission) GetString(field string) string
- func (me *Permission) Id() string
- func (me *Permission) JSON() string
- func (me *Permission) Names() []string
- func (me Permission) New() entity.Interface
- func (me *Permission) Permission() string
- func (me *Permission) SetId(v string)
- func (me *Permission) SetPermission(v string)
- func (me *Permission) SetString(field, value string) error
- func (me *Permission) Table() schema.Table
- func (me *Permission) Type(column string) (entity.Type, bool)
- func (me *Permission) Validate() error
- func (me *Permission) Value() *Permission
- type PermissionEntities
- func (me *PermissionEntities) Append(v entity.Interface)
- func (me *PermissionEntities) Cap() int
- func (me *PermissionEntities) Index(v int) entity.Interface
- func (me *PermissionEntities) JSON() string
- func (me *PermissionEntities) Len() int
- func (me *PermissionEntities) Make(cap int)
- func (me *PermissionEntities) New() entity.Interface
- func (me *PermissionEntities) Slice() interface{}
- func (me *PermissionEntities) Value(v int) *Permission
- func (me *PermissionEntities) Values() []*Permission
- type PermissionManager
- type Role
- func (me *Role) Column(field string) (schema.Column, bool)
- func (me *Role) Columns() []schema.Column
- func (me *Role) ExcelColumns() []string
- func (me *Role) Genre() string
- func (me *Role) Get(column string) interface{}
- func (me *Role) GetPtr(column string) interface{}
- func (me *Role) GetString(field string) string
- func (me *Role) Id() string
- func (me *Role) JSON() string
- func (me *Role) Name() string
- func (me *Role) Names() []string
- func (me Role) New() entity.Interface
- func (me *Role) SetGenre(v string)
- func (me *Role) SetId(v string)
- func (me *Role) SetName(v string)
- func (me *Role) SetString(field, value string) error
- func (me *Role) Table() schema.Table
- func (me *Role) Type(column string) (entity.Type, bool)
- func (me *Role) Validate() error
- func (me *Role) Value() *Role
- type RoleEntities
- func (me *RoleEntities) Append(v entity.Interface)
- func (me *RoleEntities) Cap() int
- func (me *RoleEntities) Index(v int) entity.Interface
- func (me *RoleEntities) JSON() string
- func (me *RoleEntities) Len() int
- func (me *RoleEntities) Make(cap int)
- func (me *RoleEntities) New() entity.Interface
- func (me *RoleEntities) Slice() interface{}
- func (me *RoleEntities) Value(v int) *Role
- func (me *RoleEntities) Values() []*Role
- type RoleManager
- type User
- func (me *User) Code() string
- func (me *User) Column(field string) (schema.Column, bool)
- func (me *User) Columns() []schema.Column
- func (me *User) ExcelColumns() []string
- func (me *User) Get(column string) interface{}
- func (me *User) GetPtr(column string) interface{}
- func (me *User) GetString(field string) string
- func (me *User) Id() string
- func (me *User) JSON() string
- func (me *User) LoginName() string
- func (me *User) Name() string
- func (me *User) Names() []string
- func (me User) New() entity.Interface
- func (me *User) SetCode(v string)
- func (me *User) SetId(v string)
- func (me *User) SetLoginName(v string)
- func (me *User) SetName(v string)
- func (me *User) SetString(field, value string) error
- func (me *User) Table() schema.Table
- func (me *User) Type(column string) (entity.Type, bool)
- func (me *User) Validate() error
- func (me *User) Value() *User
- type UserEntities
- func (me *UserEntities) Append(v entity.Interface)
- func (me *UserEntities) Cap() int
- func (me *UserEntities) Index(v int) entity.Interface
- func (me *UserEntities) JSON() string
- func (me *UserEntities) Len() int
- func (me *UserEntities) Make(cap int)
- func (me *UserEntities) New() entity.Interface
- func (me *UserEntities) Slice() interface{}
- func (me *UserEntities) Value(v int) *User
- func (me *UserEntities) Values() []*User
- type UserManager
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PERMISSION = schema.TABLE("sys_menu", "PERMISSION") PERMISSION_ID = PERMISSION.PRIMARY("id", "ID") PERMISSION_PERMISSION = PERMISSION.COLUMN("permission", "PERMISSION") )
View Source
var ( ROLE = schema.TABLE("sys_role", "ROLE") ROLE_ID = ROLE.PRIMARY("id", "ID") ROLE_NAME = ROLE.COLUMN("name", "NAME") ROLE_GENRE = ROLE.COLUMN("genre", "GENRE") )
View Source
var ( USER = schema.TABLE("sys_user", "USER") USER_ID = USER.PRIMARY("id", "ID") USER_CODE = USER.COLUMN("code", "CODE") USER_NAME = USER.COLUMN("name", "NAME") USER_LOGIN_NAME = USER.COLUMN("login_name", "LOGIN_NAME") )
View Source
var PermissionMgr = &PermissionManager{ Manager: service.Manager{ Entity: func() entity.Interface { return NewPermission() }, Entities: func() entity.Interfaces { return NewPermissionEntities(10) }, }, }
View Source
var RoleMgr = &RoleManager{ Manager: service.Manager{ Entity: func() entity.Interface { return NewRole() }, Entities: func() entity.Interfaces { return NewRoleEntities(10) }, }, }
View Source
var UserMgr = &UserManager{ Manager: service.Manager{ Entity: func() entity.Interface { return NewUser() }, Entities: func() entity.Interfaces { return NewUserEntities(10) }, }, }
Functions ¶
func SetPriority ¶
func SetPriority(value int)
Types ¶
type Permission ¶
type Permission struct {
// contains filtered or unexported fields
}
@entity
func NewPermission ¶
func NewPermission() *Permission
func (*Permission) Columns ¶
func (me *Permission) Columns() []schema.Column
func (*Permission) ExcelColumns ¶
func (me *Permission) ExcelColumns() []string
func (*Permission) Get ¶
func (me *Permission) Get(column string) interface{}
func (*Permission) GetPtr ¶
func (me *Permission) GetPtr(column string) interface{}
func (*Permission) GetString ¶
func (me *Permission) GetString(field string) string
func (*Permission) Id ¶
func (me *Permission) Id() string
func (*Permission) JSON ¶
func (me *Permission) JSON() string
func (*Permission) Names ¶
func (me *Permission) Names() []string
func (Permission) New ¶
func (me Permission) New() entity.Interface
func (*Permission) Permission ¶
func (me *Permission) Permission() string
func (*Permission) SetId ¶
func (me *Permission) SetId(v string)
func (*Permission) SetPermission ¶
func (me *Permission) SetPermission(v string)
func (*Permission) SetString ¶
func (me *Permission) SetString(field, value string) error
func (*Permission) Table ¶
func (me *Permission) Table() schema.Table
func (*Permission) Validate ¶
func (me *Permission) Validate() error
func (*Permission) Value ¶
func (me *Permission) Value() *Permission
type PermissionEntities ¶
type PermissionEntities struct {
// contains filtered or unexported fields
}
func NewPermissionEntities ¶
func NewPermissionEntities(v int) *PermissionEntities
func (*PermissionEntities) Append ¶
func (me *PermissionEntities) Append(v entity.Interface)
func (*PermissionEntities) Cap ¶
func (me *PermissionEntities) Cap() int
func (*PermissionEntities) JSON ¶
func (me *PermissionEntities) JSON() string
func (*PermissionEntities) Len ¶
func (me *PermissionEntities) Len() int
func (*PermissionEntities) Make ¶
func (me *PermissionEntities) Make(cap int)
func (*PermissionEntities) New ¶
func (me *PermissionEntities) New() entity.Interface
func (*PermissionEntities) Slice ¶
func (me *PermissionEntities) Slice() interface{}
func (*PermissionEntities) Value ¶
func (me *PermissionEntities) Value(v int) *Permission
func (*PermissionEntities) Values ¶
func (me *PermissionEntities) Values() []*Permission
type PermissionManager ¶
func (*PermissionManager) SelectPermission ¶
func (me *PermissionManager) SelectPermission(id string) (string, error)
type Role ¶
type Role struct {
// contains filtered or unexported fields
}
@entity
func (*Role) ExcelColumns ¶
type RoleEntities ¶
type RoleEntities struct {
// contains filtered or unexported fields
}
func NewRoleEntities ¶
func NewRoleEntities(v int) *RoleEntities
func (*RoleEntities) Append ¶
func (me *RoleEntities) Append(v entity.Interface)
func (*RoleEntities) Cap ¶
func (me *RoleEntities) Cap() int
func (*RoleEntities) JSON ¶
func (me *RoleEntities) JSON() string
func (*RoleEntities) Len ¶
func (me *RoleEntities) Len() int
func (*RoleEntities) Make ¶
func (me *RoleEntities) Make(cap int)
func (*RoleEntities) New ¶
func (me *RoleEntities) New() entity.Interface
func (*RoleEntities) Slice ¶
func (me *RoleEntities) Slice() interface{}
func (*RoleEntities) Value ¶
func (me *RoleEntities) Value(v int) *Role
func (*RoleEntities) Values ¶
func (me *RoleEntities) Values() []*Role
type RoleManager ¶
func (*RoleManager) SelectRole ¶
func (me *RoleManager) SelectRole(userId string) ([]*Role, error)
type User ¶
type User struct {
// contains filtered or unexported fields
}
@entity
func (*User) ExcelColumns ¶
func (*User) SetLoginName ¶
type UserEntities ¶
type UserEntities struct {
// contains filtered or unexported fields
}
func NewUserEntities ¶
func NewUserEntities(v int) *UserEntities
func (*UserEntities) Append ¶
func (me *UserEntities) Append(v entity.Interface)
func (*UserEntities) Cap ¶
func (me *UserEntities) Cap() int
func (*UserEntities) JSON ¶
func (me *UserEntities) JSON() string
func (*UserEntities) Len ¶
func (me *UserEntities) Len() int
func (*UserEntities) Make ¶
func (me *UserEntities) Make(cap int)
func (*UserEntities) New ¶
func (me *UserEntities) New() entity.Interface
func (*UserEntities) Slice ¶
func (me *UserEntities) Slice() interface{}
func (*UserEntities) Value ¶
func (me *UserEntities) Value(v int) *User
func (*UserEntities) Values ¶
func (me *UserEntities) Values() []*User
type UserManager ¶
func (*UserManager) CheckPasswd ¶
func (me *UserManager) CheckPasswd(loginName, passwd string) bool
func (*UserManager) SelectUser ¶
func (me *UserManager) SelectUser(loginName string) (*User, error)
Source Files ¶
- log_xgen.go
- permission_entities_xgen.go
- permission_entity.go
- permission_entity_xgen.go
- permission_manager.go
- permission_manager_xgen.go
- role_entities_xgen.go
- role_entity.go
- role_entity_xgen.go
- role_manager.go
- role_manager_xgen.go
- sql.go
- user_entities_xgen.go
- user_entity.go
- user_entity_xgen.go
- user_manager.go
- user_manager_xgen.go
Click to show internal directories.
Click to hide internal directories.