import { Injectable } from "@nestjs/common"; import { PrismaService } from "../prisma/prisma.service"; @Injectable() export class AdminService { constructor(private readonly prisma: PrismaService) {} async listUsers() { return this.prisma.user.findMany({ orderBy: { createdAt: "desc" }, take: 100, select: { id: true, email: true, fullName: true, role: true, emailVerified: true, twoFactorEnabled: true, createdAt: true, updatedAt: true, subscription: { select: { plan: true } }, }, }); } }