interface -> any

This commit is contained in:
2024-08-09 17:17:20 +08:00
parent ca811dbdf4
commit ce2f962784
7 changed files with 55 additions and 55 deletions

View File

@ -19,17 +19,17 @@ import (
// Date : 15:06 2023/10/14
type Base interface {
// Create 创建数据
Create(dbInstance *gorm.DB, data interface{}, optionList ...database.SetOption) error
Create(dbInstance *gorm.DB, data any, optionList ...database.SetOption) error
// Update 更新数据
Update(dbInstance *gorm.DB, updateData interface{}, optionFuncList ...database.SetOption) (int64, error)
Update(dbInstance *gorm.DB, updateData any, optionFuncList ...database.SetOption) (int64, error)
// UpdateOne 更新一条数据
UpdateOne(dbInstance *gorm.DB, updateData interface{}, optionFuncList ...database.SetOption) (int64, error)
UpdateOne(dbInstance *gorm.DB, updateData any, optionFuncList ...database.SetOption) (int64, error)
// List 查询数据列表
List(dbInstance *gorm.DB, result interface{}, optionFuncList ...database.SetOption) error
List(dbInstance *gorm.DB, result any, optionFuncList ...database.SetOption) error
// Delete 删除数据
Delete(dbInstance *gorm.DB, dataModel interface{}, optionFuncList ...database.SetOption) (int64, error)
Delete(dbInstance *gorm.DB, dataModel any, optionFuncList ...database.SetOption) (int64, error)
// Detail 数据详情
Detail(dbInstance *gorm.DB, result interface{}, optionFuncList ...database.SetOption) error
Detail(dbInstance *gorm.DB, result any, optionFuncList ...database.SetOption) error
// IsNotFound 错误是否为数据不存在
IsNotFound(err error) bool
// Count 查询数据数量