Documentation
¶
Index ¶
- type Dao
- func (d *Dao) ArticleCreateAdmin(ctx context.Context, req *fmtAdminV1.ArticleCreateReq, ...) error
- func (d *Dao) ArticleDeleteAdmin(ctx context.Context, req *fmtAdminV1.ArticleDeleteReq, ...) error
- func (d *Dao) ArticleDetail(ctx context.Context, id int, res *model.Article, withTag bool) error
- func (d *Dao) ArticlePaginatedList(ctx context.Context, req *fmtApiV1.ArticleListReq, ...) error
- func (d *Dao) ArticlePaginatedListAdmin(ctx context.Context, req *fmtAdminV1.ArticleListReq, ...) error
- func (d *Dao) ArticleUpdateAdmin(ctx context.Context, req *fmtAdminV1.ArticleUpdateReq, ...) error
- func (d *Dao) CommentCreate(ctx context.Context, req *fmtApiV1.CommentCreateReq, ...) error
- func (d *Dao) CommentDeleteAdmin(ctx context.Context, req *fmtAdminV1.CommentDeleteReq, ...) error
- func (d *Dao) CommentDetail(ctx context.Context, id int, res *model.Comment) error
- func (d *Dao) CommentPaginatedList(ctx context.Context, req *fmtApiV1.CommentListReq, ...) error
- func (d *Dao) CommentPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.CommentListReq, ...) error
- func (d *Dao) CommentUpdate(ctx context.Context, req *fmtApiV1.CommentUpdateReq, ...) error
- func (d *Dao) TagAll(ctx context.Context, res *fmtApiV1.TagAllRes) error
- func (d *Dao) TagAllAdmin(ctx context.Context, res *fmtAdminV1.TagAllRes) error
- func (d *Dao) TagCreate(ctx context.Context, tag *model.Tag) error
- func (d *Dao) TagDelete(ctx context.Context, id int) error
- func (d *Dao) TagDetail(ctx context.Context, id int, res *model.Tag) error
- func (d *Dao) TagExistsByTagName(ctx context.Context, tagName string, id int) (bool, error)
- func (d *Dao) TagPaginatedList(ctx context.Context, req *fmtApiV1.TagListReq, res *fmtApiV1.TagListRes) error
- func (d *Dao) TagPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.TagListReq, res *fmtAdminV1.TagListRes) error
- func (d *Dao) TagUpdateAdmin(ctx context.Context, req *fmtAdminV1.TagUpdateReq, ...) error
- func (d *Dao) UserByUsername(ctx context.Context, username string, res *model.User) error
- func (d *Dao) UserChangePwd(ctx context.Context, id int, encodedPwd string) error
- func (d *Dao) UserCreate(ctx context.Context, user *model.User) error
- func (d *Dao) UserDelete(ctx context.Context, id int) error
- func (d *Dao) UserDetail(ctx context.Context, id int, res *model.User) error
- func (d *Dao) UserExistsByUsername(ctx context.Context, username string, id int) (bool, error)
- func (d *Dao) UserPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.UserListReq, res *fmtAdminV1.UserListRes) 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
}
func (*Dao) ArticleCreateAdmin ¶
func (d *Dao) ArticleCreateAdmin(ctx context.Context, req *fmtAdminV1.ArticleCreateReq, res *fmtAdminV1.ArticleCreateRes) error
func (*Dao) ArticleDeleteAdmin ¶
func (d *Dao) ArticleDeleteAdmin(ctx context.Context, req *fmtAdminV1.ArticleDeleteReq, res *fmtAdminV1.ArticleDeleteRes) error
func (*Dao) ArticleDetail ¶
func (*Dao) ArticlePaginatedList ¶
func (d *Dao) ArticlePaginatedList(ctx context.Context, req *fmtApiV1.ArticleListReq, res *fmtApiV1.ArticleListRes) error
func (*Dao) ArticlePaginatedListAdmin ¶
func (d *Dao) ArticlePaginatedListAdmin(ctx context.Context, req *fmtAdminV1.ArticleListReq, res *fmtAdminV1.ArticleListRes) error
func (*Dao) ArticleUpdateAdmin ¶
func (d *Dao) ArticleUpdateAdmin(ctx context.Context, req *fmtAdminV1.ArticleUpdateReq, res *fmtAdminV1.ArticleUpdateRes) error
func (*Dao) CommentCreate ¶
func (d *Dao) CommentCreate(ctx context.Context, req *fmtApiV1.CommentCreateReq, res *fmtApiV1.CommentCreateRes) error
func (*Dao) CommentDeleteAdmin ¶
func (d *Dao) CommentDeleteAdmin(ctx context.Context, req *fmtAdminV1.CommentDeleteReq, res *fmtAdminV1.CommentDeleteRes) error
func (*Dao) CommentDetail ¶
func (*Dao) CommentPaginatedList ¶
func (d *Dao) CommentPaginatedList(ctx context.Context, req *fmtApiV1.CommentListReq, res *fmtApiV1.CommentListRes) error
func (*Dao) CommentPaginatedListAdmin ¶
func (d *Dao) CommentPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.CommentListReq, res *fmtAdminV1.CommentListRes) error
func (*Dao) CommentUpdate ¶
func (d *Dao) CommentUpdate(ctx context.Context, req *fmtApiV1.CommentUpdateReq, res *fmtApiV1.CommentUpdateRes) error
func (*Dao) TagAllAdmin ¶
func (*Dao) TagExistsByTagName ¶
func (*Dao) TagPaginatedList ¶
func (d *Dao) TagPaginatedList(ctx context.Context, req *fmtApiV1.TagListReq, res *fmtApiV1.TagListRes) error
func (*Dao) TagPaginatedListAdmin ¶
func (d *Dao) TagPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.TagListReq, res *fmtAdminV1.TagListRes) error
func (*Dao) TagUpdateAdmin ¶
func (d *Dao) TagUpdateAdmin(ctx context.Context, req *fmtAdminV1.TagUpdateReq, res *fmtAdminV1.TagUpdateRes) error
func (*Dao) UserByUsername ¶
func (*Dao) UserChangePwd ¶
func (*Dao) UserDetail ¶
func (*Dao) UserExistsByUsername ¶
func (*Dao) UserPaginatedListAdmin ¶
func (d *Dao) UserPaginatedListAdmin(ctx context.Context, req *fmtAdminV1.UserListReq, res *fmtAdminV1.UserListRes) error
Click to show internal directories.
Click to hide internal directories.