Documentation
¶
Index ¶
- type Convertor
- func (inst *Convertor) ConvertD2E(c context.Context, src *rbac.PermissionDTO) (*rbac.PermissionEntity, error)
- func (inst *Convertor) ConvertE2D(c context.Context, src *rbac.PermissionEntity) (*rbac.PermissionDTO, error)
- func (inst *Convertor) ConvertListE2D(c context.Context, src []*rbac.PermissionEntity) ([]*rbac.PermissionDTO, error)
- type Dao
- func (inst *Dao) Delete(db *gorm.DB, id rbac.PermissionID) error
- func (inst *Dao) Find(db *gorm.DB, id rbac.PermissionID) (*rbac.PermissionEntity, error)
- func (inst *Dao) Insert(db *gorm.DB, o *rbac.PermissionEntity) (*rbac.PermissionEntity, error)
- func (inst *Dao) List(db *gorm.DB, q *rbac.PermissionQuery) ([]*rbac.PermissionEntity, error)
- func (inst *Dao) Update(db *gorm.DB, id rbac.PermissionID, updater func(*rbac.PermissionEntity)) (*rbac.PermissionEntity, error)
- type Service
- func (inst *Service) Delete(c context.Context, id rbac.PermissionID) error
- func (inst *Service) Find(c context.Context, id rbac.PermissionID) (*rbac.PermissionDTO, error)
- func (inst *Service) Insert(c context.Context, o1 *rbac.PermissionDTO) (*rbac.PermissionDTO, error)
- func (inst *Service) List(c context.Context, q *rbac.PermissionQuery) ([]*rbac.PermissionDTO, error)
- func (inst *Service) Update(c context.Context, id rbac.PermissionID, o *rbac.PermissionDTO) (*rbac.PermissionDTO, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Convertor ¶
type Convertor struct {
// contains filtered or unexported fields
}
Convertor ...
func (*Convertor) ConvertD2E ¶
func (inst *Convertor) ConvertD2E(c context.Context, src *rbac.PermissionDTO) (*rbac.PermissionEntity, error)
ConvertD2E ...
func (*Convertor) ConvertE2D ¶
func (inst *Convertor) ConvertE2D(c context.Context, src *rbac.PermissionEntity) (*rbac.PermissionDTO, error)
ConvertE2D ...
func (*Convertor) ConvertListE2D ¶
func (inst *Convertor) ConvertListE2D(c context.Context, src []*rbac.PermissionEntity) ([]*rbac.PermissionDTO, error)
ConvertListE2D ...
type Dao ¶
type Dao struct {
Agent libgorm.Agent //starter:inject("#")
UUIDGenerator lang.UUIDGenerator //starter:inject("#")
// contains filtered or unexported fields
}
Dao ...
func (*Dao) Find ¶
func (inst *Dao) Find(db *gorm.DB, id rbac.PermissionID) (*rbac.PermissionEntity, error)
Find ...
func (*Dao) Insert ¶
func (inst *Dao) Insert(db *gorm.DB, o *rbac.PermissionEntity) (*rbac.PermissionEntity, error)
Insert ...
func (*Dao) List ¶
func (inst *Dao) List(db *gorm.DB, q *rbac.PermissionQuery) ([]*rbac.PermissionEntity, error)
List ...
func (*Dao) Update ¶
func (inst *Dao) Update(db *gorm.DB, id rbac.PermissionID, updater func(*rbac.PermissionEntity)) (*rbac.PermissionEntity, error)
Update ...
type Service ¶
type Service struct {
Dao rbac.PermissionDAO //starter:inject("#")
Convertor rbac.PermissionConvertor //starter:inject("#")
// contains filtered or unexported fields
}
Service ...
func (*Service) Find ¶
func (inst *Service) Find(c context.Context, id rbac.PermissionID) (*rbac.PermissionDTO, error)
Find ...
func (*Service) Insert ¶
func (inst *Service) Insert(c context.Context, o1 *rbac.PermissionDTO) (*rbac.PermissionDTO, error)
Insert ...
func (*Service) List ¶
func (inst *Service) List(c context.Context, q *rbac.PermissionQuery) ([]*rbac.PermissionDTO, error)
List ...
func (*Service) Update ¶
func (inst *Service) Update(c context.Context, id rbac.PermissionID, o *rbac.PermissionDTO) (*rbac.PermissionDTO, error)
Update ...
Click to show internal directories.
Click to hide internal directories.