Skip to content

Commit 5743168

Browse files
committed
convet int in relational crud service
1 parent e4973f6 commit 5743168

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

cmd/generate/stubs/relational/service.stub

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"{{PackageName}}/{{PackageRoot}}/{{SingularLowerName}}/dto"
66
"{{PackageName}}/{{PackageRoot}}/{{SingularLowerName}}/models"
77
"log"
8+
"strconv"
89
"time"
910
)
1011

@@ -18,8 +19,10 @@ func All{{TitleName}}(requestFilter map[string]interface{}) ([]models.{{TitleNam
1819
}
1920

2021
paginationInstance := artifact.NewPaginator({{PluralLowerName}}, requestFilter)
22+
page, _ := strconv.ParseInt(requestFilter["page"].(string), 10, 64)
23+
limit, _ := strconv.ParseInt(requestFilter["limit"].(string), 10, 64)
2124

22-
models.{{TitleName}}Model.Where(filter).Scopes(paginationInstance.PaginateScope(requestFilter["page"].(int), requestFilter["limit"].(int))).Find(&{{PluralLowerName}})
25+
models.{{TitleName}}Model.Where(filter).Scopes(paginationInstance.PaginateScope(int(page), int(limit))).Find(&{{PluralLowerName}})
2326

2427
return {{PluralLowerName}}, paginationInstance.Meta, nil
2528

0 commit comments

Comments
 (0)