sendou.ink/app/models/User.server.ts

22 lines
528 B
TypeScript

import type { Prisma } from "@prisma/client";
import { db } from "~/utils/db.server";
export type FindTrusters = Prisma.PromiseReturnType<typeof findTrusters>;
export function findTrusters(userId: string) {
return db.trustRelationships.findMany({
where: { trustReceiverId: userId },
select: {
trustGiver: {
select: {
id: true,
discordName: true,
},
},
},
});
}
export function findById(userId: string) {
return db.user.findUnique({ where: { id: userId } });
}