Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LanguageRepository ¶ added in v0.0.35
type LanguageRepository interface {
GetLanguageByID(id int64) (*model.Language, error)
GetLanguageList(query string) ([]model.Language, error)
CreateLanguage(*model.Language) (*model.Language, error)
UpdateLanguageByID(id int64, dVersion string, change map[string]interface{}) error
DeleteLanguageByID(id int64, dVersion string) error
GetLanguageCount(query string) (count uint, currentPage int, totalPage int, pageSize int, err error)
}
LanguageRepository language repository
type UserRepository ¶
type UserRepository interface {
GetUserByID(id int64) (*model.User, error)
GetUserList(query string) ([]model.User, error)
CreateUser(*model.User) (*model.User, error)
UpdateUserByID(id int64, dVersion string, change map[string]interface{}) error
DeleteUserByID(id int64, dVersion string) error
GetUserCount(query string) (count uint, currentPage int, totalPage int, pageSize int, err error)
}
UserRepository user repository
Click to show internal directories.
Click to hide internal directories.