Skip to content

Commit

Permalink
modified
Browse files Browse the repository at this point in the history
  • Loading branch information
NeterAlex committed May 14, 2023
1 parent bb35237 commit 15b16bc
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions biz/dal/sql/dao.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,6 @@ func Update[T any](id int64, element *T) error {
return DB.Model(t).Where("id = ?", id).Updates(element).Error
}

func Count[T any]() (int64, error) {
var t T
var total int64
if err := DB.Model(&t).Count(&total).Error; err != nil {
return 0, err
}
return total, nil
}

func Query[T any](where string, value string) ([]*T, int64, error) {
var t T
db := DB.Model(t)
Expand All @@ -44,6 +35,15 @@ func Query[T any](where string, value string) ([]*T, int64, error) {
return res, total, nil
}

func Count[T any]() (int64, error) {
var t T
var total int64
if err := DB.Model(&t).Count(&total).Error; err != nil {
return 0, err
}
return total, nil
}

func QueryExclude[T any](where, value, exclude string) ([]*T, int64, error) {
var t T
db := DB.Model(t)
Expand Down

0 comments on commit 15b16bc

Please sign in to comment.