Documentation ¶
Index ¶
- func AddIncludes(includes string, query *gorm.DB) *gorm.DB
- func AddScopes(txn *gorm.DB, predicates ...[]func(db *gorm.DB) *gorm.DB) *gorm.DB
- func GetPaginationPredicates(page int, pageSize int) []func(db *gorm.DB) *gorm.DB
- func GetSortPredicates(sortParams string) []func(db *gorm.DB) *gorm.DB
- func GetWherePredicates(query *gorm.DB, filterMap dto.SearchFilters, repoModel interface{}) (predicates []func(db *gorm.DB) *gorm.DB, err error)
- func ParseFilters(filters string) (filterMap dto.SearchFilters, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPaginationPredicates ¶
func GetWherePredicates ¶
func ParseFilters ¶
func ParseFilters(filters string) (filterMap dto.SearchFilters, err error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.