Documentation ¶
Index ¶
- type ArticleStore
- func (as *ArticleStore) CreateArticle(a *model.Article) error
- func (as *ArticleStore) DeleteArticle(a *model.Article) error
- func (as *ArticleStore) GetArticleByIDs(application *model.Article) (*model.Article, error)
- func (as *ArticleStore) List() ([]model.Article, error)
- func (as *ArticleStore) ListLimitOffset(offset, limit int) ([]model.Article, int64, error)
- func (as *ArticleStore) UpdateArticle(a *model.Article) error
- type UserStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArticleStore ¶
type ArticleStore struct {
// contains filtered or unexported fields
}
func NewArticleStore ¶
func NewArticleStore(db *gorm.DB) *ArticleStore
func (*ArticleStore) CreateArticle ¶
func (as *ArticleStore) CreateArticle(a *model.Article) error
func (*ArticleStore) DeleteArticle ¶
func (as *ArticleStore) DeleteArticle(a *model.Article) error
func (*ArticleStore) GetArticleByIDs ¶
func (*ArticleStore) ListLimitOffset ¶
func (*ArticleStore) UpdateArticle ¶
func (as *ArticleStore) UpdateArticle(a *model.Article) error
type UserStore ¶
type UserStore struct {
// contains filtered or unexported fields
}
func NewUserStore ¶
func (*UserStore) GetByUsername ¶
Click to show internal directories.
Click to hide internal directories.