Documentation
¶
Index ¶
- func IsDuplicateErr(err error) bool
- func IsRecordNotfound(err error) bool
- type BaseRepository
- func (r *BaseRepository) Create(db *gorm.DB, params interface{}) (err error)
- func (r *BaseRepository) Delete(db *gorm.DB, params interface{}) (err error)
- func (r *BaseRepository) FindOne(db *gorm.DB, result interface{}) (err error)
- func (r *BaseRepository) Update(db *gorm.DB, params interface{}) (err error)
- type IFaceRepository
- type Repository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsDuplicateErr ¶
func IsRecordNotfound ¶
Types ¶
type BaseRepository ¶
type BaseRepository struct{}
func (*BaseRepository) Create ¶
func (r *BaseRepository) Create(db *gorm.DB, params interface{}) (err error)
func (*BaseRepository) Delete ¶
func (r *BaseRepository) Delete(db *gorm.DB, params interface{}) (err error)
type IFaceRepository ¶
type Repository ¶
type Repository struct { BaseRepository // contains filtered or unexported fields }
func (*Repository) CreateUser ¶
CreateUser implements IFaceRepository.
func (*Repository) FindOneUser ¶
FindOneUser implements IFaceRepository.
Click to show internal directories.
Click to hide internal directories.