Documentation
¶
Index ¶
- type Dao
- func (d *Dao) AddCard(arg *model.AddCard) error
- func (d *Dao) AddGroup(c context.Context, arg *model.AddGroup) error
- func (d *Dao) BatchUpdateCardGroupOrder(c context.Context, cs []*model.CardGroup) error
- func (d *Dao) BatchUpdateCardOrder(c context.Context, cs []*model.Card) error
- func (d *Dao) CardByName(name string) (res *model.Card, err error)
- func (d *Dao) Cards(c context.Context) (res []*model.Card, err error)
- func (d *Dao) CardsByGid(c context.Context, gid int64) (res []*model.Card, err error)
- func (d *Dao) CardsByIds(c context.Context, ids []int64) (res []*model.Card, err error)
- func (d *Dao) Close()
- func (d *Dao) DeleteCard(c context.Context, id int64) error
- func (d *Dao) DeleteGroup(c context.Context, id int64) error
- func (d *Dao) GroupByName(name string) (res *model.CardGroup, err error)
- func (d *Dao) Groups(c context.Context, arg *model.ArgQueryGroup) (res []*model.CardGroup, err error)
- func (d *Dao) GroupsByIds(c context.Context, ids []int64) (res []*model.CardGroup, err error)
- func (d *Dao) MaxCardOrder() (max int64, err error)
- func (d *Dao) MaxGroupOrder() (max int64, err error)
- func (d *Dao) Ping(c context.Context) (err error)
- func (d *Dao) UpdateCard(req *model.UpdateCard) error
- func (d *Dao) UpdateCardState(c context.Context, id int64, state int8) error
- func (d *Dao) UpdateGroup(c context.Context, arg *model.UpdateGroup) error
- func (d *Dao) UpdateGroupState(c context.Context, id int64, state int8) error
- func (d *Dao) Upload(c context.Context, fileName string, fileType string, data []byte, ...) (location string, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dao ¶
Dao dao
func (*Dao) BatchUpdateCardGroupOrder ¶
BatchUpdateCardGroupOrder update card order.
func (*Dao) BatchUpdateCardOrder ¶
BatchUpdateCardOrder update card order.
func (*Dao) CardByName ¶
CardByName get card by name.
func (*Dao) CardsByGid ¶
CardsByGid query cards by group id.
func (*Dao) CardsByIds ¶
CardsByIds query cards by ids.
func (*Dao) DeleteCard ¶
DeleteCard delete card.
func (*Dao) DeleteGroup ¶
DeleteGroup delete group.
func (*Dao) GroupByName ¶
GroupByName get group by name.
func (*Dao) Groups ¶
func (d *Dao) Groups(c context.Context, arg *model.ArgQueryGroup) (res []*model.CardGroup, err error)
Groups query groups.
func (*Dao) GroupsByIds ¶
GroupsByIds query groups by ids.
func (*Dao) MaxCardOrder ¶
MaxCardOrder max card order num.
func (*Dao) MaxGroupOrder ¶
MaxGroupOrder max card group order num.
func (*Dao) UpdateCard ¶
func (d *Dao) UpdateCard(req *model.UpdateCard) error
UpdateCard update card.
func (*Dao) UpdateCardState ¶
UpdateCardState update card state.
func (*Dao) UpdateGroup ¶
UpdateGroup update group info.
func (*Dao) UpdateGroupState ¶
UpdateGroupState update group state.
Click to show internal directories.
Click to hide internal directories.