Documentation
¶
Index ¶
- func CloseDb()
- func GenerateDynamicFilter(fld reflect.StructField, filter filter.Filter) string
- func GenerateDynamicQuery[T any](filter *filter.DynamicFilter) string
- func GenerateDynamicSort[T any](filter *filter.DynamicFilter) string
- func GetDb() *gorm.DB
- func InitDb(cfg *config.Config) error
- func Preload(db *gorm.DB, preloads []PreloadEntity) *gorm.DB
- type PreloadEntity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDynamicFilter ¶
func GenerateDynamicFilter(fld reflect.StructField, filter filter.Filter) string
func GenerateDynamicQuery ¶
func GenerateDynamicQuery[T any](filter *filter.DynamicFilter) string
GenerateDynamicQuery
func GenerateDynamicSort ¶
func GenerateDynamicSort[T any](filter *filter.DynamicFilter) string
generateDynamicSort
Types ¶
type PreloadEntity ¶
type PreloadEntity struct {
Entity string
}
Click to show internal directories.
Click to hide internal directories.