Documentation
¶
Index ¶
- type ApplicationUserRepoBase
- func (repo *ApplicationUserRepoBase) BatchDeleteFromRepo(applicationId uint64, userIds []uint64) error
- func (repo *ApplicationUserRepoBase) BatchInsertIntoRepo(applicationId uint64, userIds []uint64) error
- func (repo *ApplicationUserRepoBase) Close()
- func (repo *ApplicationUserRepoBase) GetByApplicationIdAndUserId(applicationId uint64, userId uint64) (*model.ApplicationUserModel, error)
- func (repo *ApplicationUserRepoBase) ListByApplicationIdFromRepo(applicationId uint64) ([]*model.ApplicationUserModel, error)
- func (repo *ApplicationUserRepoBase) ListByUserIdFromRepo(userId uint64) ([]*model.ApplicationUserModel, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationUserRepoBase ¶
type ApplicationUserRepoBase struct {
// contains filtered or unexported fields
}
func NewApplicationUserRepo ¶
func NewApplicationUserRepo(db *gorm.DB) *ApplicationUserRepoBase
func (*ApplicationUserRepoBase) BatchDeleteFromRepo ¶
func (repo *ApplicationUserRepoBase) BatchDeleteFromRepo(applicationId uint64, userIds []uint64) error
func (*ApplicationUserRepoBase) BatchInsertIntoRepo ¶
func (repo *ApplicationUserRepoBase) BatchInsertIntoRepo(applicationId uint64, userIds []uint64) error
func (*ApplicationUserRepoBase) GetByApplicationIdAndUserId ¶
func (repo *ApplicationUserRepoBase) GetByApplicationIdAndUserId( applicationId uint64, userId uint64, ) (*model.ApplicationUserModel, error)
func (*ApplicationUserRepoBase) ListByApplicationIdFromRepo ¶
func (repo *ApplicationUserRepoBase) ListByApplicationIdFromRepo( applicationId uint64, ) ([]*model.ApplicationUserModel, error)
func (*ApplicationUserRepoBase) ListByUserIdFromRepo ¶
func (repo *ApplicationUserRepoBase) ListByUserIdFromRepo(userId uint64) ( []*model.ApplicationUserModel, error, )
Click to show internal directories.
Click to hide internal directories.