Documentation ¶
Index ¶
- func AutoMigrate[T any](db *gorm.DB, settings ...map[string]any) error
- func Count(db *gorm.DB, cause *wrapper.Query) (total int64, err error)
- func Delete[T any](db *gorm.DB, cause *wrapper.Query) (int64, error)
- func Exist(db *gorm.DB, cause *wrapper.Query) (exist bool, err error)
- func GetAll[T any](db *gorm.DB, cause *wrapper.Query) (records *[]T, err error)
- func GetOne[T any](db *gorm.DB, cause *wrapper.Query) (record *T, err error)
- func Insert(db *gorm.DB, value any) error
- func InsertIgnore(db *gorm.DB, value any) error
- func List[T any](db *gorm.DB, cause *wrapper.Query, limit ...int) (records *[]T, err error)
- func Migrate(db *gorm.DB, model any, settings ...map[string]any) error
- func Page[T any](db *gorm.DB, cause *wrapper.Query, page, size int) (records *[]T, total int64, err error)
- func Replace(db *gorm.DB, value any) error
- func Sum[V number](db *gorm.DB, field string, cause *wrapper.Query) (sum V, err error)
- func Update(db *gorm.DB, update *wrapper.Update) (int64, error)
- func Upsert(db *gorm.DB, value any, update *wrapper.Update) error
- func Where(db *gorm.DB, wrapper *wrapper.Query) *gorm.DB
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.