import { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient(); export class PubService { async getAll() { return prisma.pub.findMany({ orderBy: { name: 'asc' } }); } async getById(id: number) { const pub = await prisma.pub.findUnique({ where: { id } }); if (!pub) throw new Error('Паб не найден'); return pub; } }