Documentation
¶
Index ¶
- type Dao
- func (d *Dao) BeginTx(c context.Context) (*xsql.Tx, error)
- func (d *Dao) Close()
- func (d *Dao) Ping(ctx context.Context) (err error)
- func (d *Dao) PubBatch(ctx context.Context, l *model.ModelSend) (err error)
- func (d *Dao) PubSingle(ctx context.Context, l *model.ModelSend) (err error)
- func (d *Dao) TemplateByStatus(ctx context.Context, status int) (res []*model.ModelTemplate, err error)
- func (d *Dao) TxTask(tx *xsql.Tx) (t *model.ModelTask, err error)
- func (d *Dao) TxUpdateTaskStatus(tx *xsql.Tx, taskID int64, status int32) (err error)
- func (d *Dao) UpdateTaskStatus(ctx context.Context, taskID int64, status int32) (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 struct info of Dao.
func (*Dao) TemplateByStatus ¶
func (d *Dao) TemplateByStatus(ctx context.Context, status int) (res []*model.ModelTemplate, err error)
TemplateByStatus select template by status
func (*Dao) TxUpdateTaskStatus ¶
TxUpdateTaskStatus updates task status by tx.
Click to show internal directories.
Click to hide internal directories.