users.service.ts 637 Bytes
import { Injectable } from '@nestjs/common';
import { PrismaService } from 'libs/private-api/config/prisma.service';

@Injectable()
export class UsersService {
  constructor(private prisma: PrismaService) { }
  create() { }

  findAll() {
    // return this.prisma.user.findMany({
    //   select: { id: true, email: true, name: true },
    // });
  }

  findOne(id: string) {
    // return this.prisma.user.findUnique({
    //   where: { id },
    //   select: { id: true, email: true, name: true },
    // });
  }

  findByMail(email: string) {
    return this.prisma.brUser.findFirstOrThrow({ where: { userUsername: email } });
  }
}