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.