dao

package
v0.0.0-...-83adff0 Latest Latest
Warning

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

Go to latest
Published: Jul 6, 2020 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dao

type Dao struct {
	// contains filtered or unexported fields
}

Dao dao

func New

func New(c *conf.Config) (dao *Dao)

New init mysql db

func (*Dao) AddFollowingCache

func (d *Dao) AddFollowingCache(c context.Context, mid int64, following *relation.Following) (err error)

AddFollowingCache is

func (*Dao) Close

func (d *Dao) Close()

Close close the resource.

func (*Dao) DelFollowerCache

func (d *Dao) DelFollowerCache(ctx context.Context, fid int64) error

DelFollowerCache del follower cache

func (*Dao) DelFollowing

func (d *Dao) DelFollowing(c context.Context, mid int64, following *relation.Following) (err error)

DelFollowing del following cache.

func (*Dao) DelFollowingCache

func (d *Dao) DelFollowingCache(c context.Context, mid int64) (err error)

DelFollowingCache delete following cache.

func (*Dao) DelStatCache

func (d *Dao) DelStatCache(ctx context.Context, mid int64) error

DelStatCache is

func (*Dao) DelTagCountCache

func (d *Dao) DelTagCountCache(c context.Context, mid int64) (err error)

DelTagCountCache del tag count cache.

func (*Dao) DelTagsCache

func (d *Dao) DelTagsCache(ctx context.Context, mid int64) (err error)

DelTagsCache is

func (*Dao) Ping

func (d *Dao) Ping(c context.Context) error

Ping dao ping

Jump to

Keyboard shortcuts

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