import { Injectable } from '@nestjs/common'; import { PrismaService } from '../prisma/prisma.service'; @Injectable() export class TenantService { constructor(private prisma: PrismaService) {} async findAll() { return this.prisma.tenant.findMany(); } async findById(id: string) { return this.prisma.tenant.findUnique({ where: { id } }); } async create(data: { name: string; slug: string }) { return this.prisma.tenant.create({ data }); } async update(id: string, data: { name?: string; slug?: string; isActive?: boolean }) { return this.prisma.tenant.update({ where: { id }, data }); } }