Documentation
¶
Index ¶
- type Dao
- func (d *Dao) BeginTX(c context.Context) (tx *xsql.Tx, err error)
- func (d *Dao) BlackhouseBlock(c context.Context, p *model.ParamBatchBlock) (err error)
- func (d *Dao) Close()
- func (d *Dao) DeleteUserCache(c context.Context, mid int64) (err error)
- func (d *Dao) DeleteUserDetailCache(c context.Context, mid int64) (err error)
- func (d *Dao) History(c context.Context, mid int64, start, limit int, desc bool) (history []*model.DBHistory, err error)
- func (d *Dao) HistoryCount(c context.Context, mid int64) (total int, err error)
- func (d *Dao) MailInfo(c context.Context, mid int64) (mail string, err error)
- func (d *Dao) Ping(c context.Context) (err error)
- func (d *Dao) SendSysMsg(c context.Context, code string, mids []int64, title string, content string, ...) (err error)
- func (d *Dao) TelInfo(c context.Context, mid int64) (tel string, err error)
- func (d *Dao) TxInsertHistory(c context.Context, tx *xsql.Tx, h *model.DBHistory) (err error)
- func (d *Dao) TxUpdateUser(c context.Context, tx *xsql.Tx, mid int64, status model.BlockStatus) (err error)
- func (d *Dao) UpdateAddBlockCount(c context.Context, mid int64) (err error)
- func (d *Dao) User(c context.Context, mid int64) (user *model.DBUser, err error)
- func (d *Dao) UserDetails(c context.Context, mids []int64) (users []*model.DBUserDetail, err error)
- func (d *Dao) Users(c context.Context, mids []int64) (users []*model.DBUser, 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 .
func (*Dao) BlackhouseBlock ¶
BlackhouseBlock .
func (*Dao) DeleteUserCache ¶
DeleteUserCache .
func (*Dao) DeleteUserDetailCache ¶
DeleteUserDetailCache delete user detail cache
func (*Dao) History ¶
func (d *Dao) History(c context.Context, mid int64, start, limit int, desc bool) (history []*model.DBHistory, err error)
History �获得mid历史封禁记录
func (*Dao) HistoryCount ¶
HistoryCount �获得历史记录总长度
func (*Dao) SendSysMsg ¶
func (d *Dao) SendSysMsg(c context.Context, code string, mids []int64, title string, content string, remoteIP string) (err error)
SendSysMsg send sys msg.
func (*Dao) TxInsertHistory ¶
TxInsertHistory .
func (*Dao) TxUpdateUser ¶
func (d *Dao) TxUpdateUser(c context.Context, tx *xsql.Tx, mid int64, status model.BlockStatus) (err error)
TxUpdateUser .
func (*Dao) UpdateAddBlockCount ¶
UpdateAddBlockCount .
func (*Dao) UserDetails ¶
UserDetails .
Click to show internal directories.
Click to hide internal directories.