package data
import "gorm.io/gorm"
func applyPagination(db *gorm.DB, page, size, maxSize int) *gorm.DB {
if size <= 0 {
return db
}
if maxSize > 0 && size > maxSize {
size = maxSize
if page <= 0 {
page = 1
return db.Offset((page - 1) * size).Limit(size)