userService実装

This commit is contained in:
ろむねこ 2024-06-18 12:23:19 +09:00
parent 67c357beed
commit 7bb3027b9a
Signed by: Fujimatsu
GPG Key ID: FA1F39A1BA37D168

View File

@ -0,0 +1,17 @@
import { User } from '@prisma/client';
import prisma from '@src/prisma';
async function findUserById(userId: string): Promise<User> {
return await prisma.user.findUnique({
where: {
id: userId
}
}).then(user => {
if (!user) {
throw new Error('ユーザーが見つかりません');
}
return user;
});
}
export { findUserById };