Files
bewell-in-ua/data/user.ts
2025-02-05 08:01:14 +02:00

22 lines
437 B
TypeScript

import {db} from '@/lib/db/prisma/client'
import {toInt} from '@/lib/utils'
export const getUsers = async () => await db.user.findMany()
export const getAllUsers = await db.user.findMany()
export const getUserById = async (id: unknown) => {
id = toInt(id)
if (!id) return null
try {
return await db.user.findUnique({
where: {
id: parseInt(id as string)
}
})
} catch (error) {
console.log(error)
return null
}
}