From 2f3fc13853db69bcf6442a658a7748e3e096faea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Eduardo=20Jer=C3=A9z=20Gir=C3=B3n?= Date: Sat, 20 Jul 2024 17:36:34 -0600 Subject: [PATCH] Add GetUsersQty function to retrieve the total number of users --- internal/service/users/get_users_qty.go | 7 +++++++ internal/service/users/get_users_qty.sql | 2 ++ 2 files changed, 9 insertions(+) create mode 100644 internal/service/users/get_users_qty.go create mode 100644 internal/service/users/get_users_qty.sql diff --git a/internal/service/users/get_users_qty.go b/internal/service/users/get_users_qty.go new file mode 100644 index 0000000..e028316 --- /dev/null +++ b/internal/service/users/get_users_qty.go @@ -0,0 +1,7 @@ +package users + +import "context" + +func (s *Service) GetUsersQty(ctx context.Context) (int64, error) { + return s.dbgen.UsersServiceGetUsersQty(ctx) +} diff --git a/internal/service/users/get_users_qty.sql b/internal/service/users/get_users_qty.sql new file mode 100644 index 0000000..e857f25 --- /dev/null +++ b/internal/service/users/get_users_qty.sql @@ -0,0 +1,2 @@ +-- name: UsersServiceGetUsersQty :one +SELECT COUNT(*) FROM users;