Documentation
¶
Index ¶
- type Dao
- func (d *Dao) AddSnsLog(c context.Context, a *model.SnsLog) (affected int64, err error)
- func (d *Dao) AddSnsUser(c context.Context, mid, expires int64, unionID string, platform int) (affected int64, err error)
- func (d *Dao) AsoAccountSns(c context.Context, start int64) (res []*model.AsoAccountSns, err error)
- func (d *Dao) AsoAccountSnsAll(c context.Context, start int64) (res []*model.AsoAccountSns, err error)
- func (d *Dao) BeginSnsTran(c context.Context) (tx *sql.Tx, err error)
- func (d *Dao) Close() (err error)
- func (d *Dao) DelSnsCache(c context.Context, mid int64, platform string) (err error)
- func (d *Dao) DelSnsUser(c context.Context, mid int64, platform int) (affected int64, err error)
- func (d *Dao) GetUnionIDCache(c context.Context, key string) (v string, err error)
- func (d *Dao) Ping(c context.Context) error
- func (d *Dao) QQUnionID(c context.Context, openID string) (unionID string, err error)
- func (d *Dao) SetSnsCache(c context.Context, mid int64, platform string, sns *model.SnsProto) (err error)
- func (d *Dao) SnsUserByMid(c context.Context, mid int64, platform int) (res *model.SnsUser, err error)
- func (d *Dao) SnsUserByUnionID(c context.Context, unionID string, platform int) (res *model.SnsUser, err error)
- func (d *Dao) TxAddSnsOpenID(tx *xsql.Tx, a *model.SnsOpenID) (affected int64, err error)
- func (d *Dao) TxAddSnsToken(tx *xsql.Tx, a *model.SnsToken) (affected int64, err error)
- func (d *Dao) TxAddSnsUser(tx *xsql.Tx, a *model.SnsUser) (affected int64, err error)
- func (d *Dao) TxUpdateSnsToken(tx *xsql.Tx, a *model.SnsToken) (affected int64, err error)
- func (d *Dao) TxUpdateSnsUser(tx *xsql.Tx, mid, expires int64, unionID string, platform int) (affected int64, err error)
- func (d *Dao) TxUpdateSnsUserExpires(tx *xsql.Tx, a *model.SnsUser) (affected int64, err error)
- func (d *Dao) UpdateSnsToken(c context.Context, a *model.SnsToken) (affected int64, err error)
- func (d *Dao) UpdateSnsUser(c context.Context, mid, expires int64, unionID string, platform int) (affected int64, err error)
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 (*Dao) AddSnsUser ¶
func (d *Dao) AddSnsUser(c context.Context, mid, expires int64, unionID string, platform int) (affected int64, err error)
AddSnsUser add sns user.
func (*Dao) AsoAccountSns ¶
AsoAccountSns get account sns by id.
func (*Dao) AsoAccountSnsAll ¶
func (d *Dao) AsoAccountSnsAll(c context.Context, start int64) (res []*model.AsoAccountSns, err error)
AsoAccountSnsAll get account sns
func (*Dao) BeginSnsTran ¶
BeginSnsTran begin sns transcation.
func (*Dao) DelSnsCache ¶
DelSnsCache del sns cache
func (*Dao) DelSnsUser ¶
DelSnsUser del sns user.
func (*Dao) GetUnionIDCache ¶
GetUnionIDCache .
func (*Dao) SetSnsCache ¶
func (d *Dao) SetSnsCache(c context.Context, mid int64, platform string, sns *model.SnsProto) (err error)
SetSnsCache set sns to cache
func (*Dao) SnsUserByMid ¶
func (d *Dao) SnsUserByMid(c context.Context, mid int64, platform int) (res *model.SnsUser, err error)
SnsUserByMid get sns user by mid and platform
func (*Dao) SnsUserByUnionID ¶
func (d *Dao) SnsUserByUnionID(c context.Context, unionID string, platform int) (res *model.SnsUser, err error)
SnsUserByUnionID get sns user by unionID and platform
func (*Dao) TxAddSnsOpenID ¶
TxAddSnsOpenID add sns openid.
func (*Dao) TxAddSnsToken ¶
TxAddSnsToken add sns token.
func (*Dao) TxAddSnsUser ¶
TxAddSnsUser add sns user.
func (*Dao) TxUpdateSnsToken ¶
TxUpdateSnsToken update sns token.
func (*Dao) TxUpdateSnsUser ¶
func (d *Dao) TxUpdateSnsUser(tx *xsql.Tx, mid, expires int64, unionID string, platform int) (affected int64, err error)
TxUpdateSnsUser update sns user.
func (*Dao) TxUpdateSnsUserExpires ¶
TxUpdateSnsUserExpires update sns user expires.
func (*Dao) UpdateSnsToken ¶
UpdateSnsToken update sns token.
Click to show internal directories.
Click to hide internal directories.