From a8b5f23c7377a7d932b3d51c4829a5fbf193b76e Mon Sep 17 00:00:00 2001 From: Douglas Duteil Date: Thu, 18 Jul 2024 13:35:41 +0200 Subject: [PATCH] perf(user): exact column user query (#405) --- packages/~/users/repository/src/get_user_by_id.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/packages/~/users/repository/src/get_user_by_id.ts b/packages/~/users/repository/src/get_user_by_id.ts index 06e94e6d..96763226 100644 --- a/packages/~/users/repository/src/get_user_by_id.ts +++ b/packages/~/users/repository/src/get_user_by_id.ts @@ -10,6 +10,21 @@ export async function get_user_by_id( { id }: { id: number }, ) { return pg.query.users.findFirst({ + columns: { + created_at: true, + email_verified: true, + email: true, + family_name: true, + given_name: true, + id: true, + job: true, + last_sign_in_at: true, + phone_number: true, + reset_password_sent_at: true, + sign_in_count: true, + updated_at: true, + verify_email_sent_at: true, + }, where: eq(schema.users.id, id), }); }