dao

package
v0.0.0-...-63a9e4b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 8, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CircleDao

type CircleDao struct {
}

func NewCircleDao

func NewCircleDao() *CircleDao

func (*CircleDao) Add

func (s *CircleDao) Add(in *models.Circle, parentId uint64) (err error)

func (*CircleDao) Get

func (s *CircleDao) Get(tmpl *models.Circle) (ret *models.Circle, err error)

func (*CircleDao) GetById

func (s *CircleDao) GetById(id uint64) (ret *models.Circle, err error)

func (*CircleDao) GetImageById

func (s *CircleDao) GetImageById(id uint64) (ret *models.CircleImage, err error)

func (*CircleDao) List

func (s *CircleDao) List(limit, start int64, orderBy string, query interface{}, args ...interface{}) (ret []*models.Circle, err error)

func (*CircleDao) ListBy

func (s *CircleDao) ListBy(userId uint64, limit, start int64, orderBy, whereCondition string, whereArgs ...interface{}) (ret []*models.Circle, err error)

func (*CircleDao) Remove

func (s *CircleDao) Remove(tmpl *models.Circle) (err error)

func (*CircleDao) RemoveById

func (s *CircleDao) RemoveById(id uint64) (err error)

Soft Delete

func (*CircleDao) SaveImage

func (s *CircleDao) SaveImage(in *models.CircleImage) (err error)

func (*CircleDao) SearchUserFriends

func (s *CircleDao) SearchUserFriends(userId uint64) (ret []uint64, err error)

func (*CircleDao) Update

func (s *CircleDao) Update(in *models.Circle) (err error)

func (*CircleDao) Where

func (s *CircleDao) Where(query interface{}, args ...interface{}) *gorm.DB

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL