const item = await prisma.business.findFirst({
where: { id: input.id },
include: {
business_hours: {
include: {
dayOfWeek: true,
},
},
address: true,
services: true,
socialMedia: true,
businessImages: true,
events: {
include: {
attendees: true,
},
},
eventReservations: {
where: {
status: 'PENDING',
},
select: {
Service: {
include: {
category: true,
},
},
reservationEndDate: true,
date: true,
},
},
},
})
const item = await prisma.business.findFirst({
where: { id: input.id },
include: {
business_hours: {
include: {
dayOfWeek: true,
},
},
address: true,
services: true,
socialMedia: true,
businessImages: true,
events: {
include: {
attendees: true,
},
},
eventReservations: {
where: {
status: 'PENDING',
},
select: {
Service: {
include: {
category: true,
},
},
reservationEndDate: true,
date: true,
},
},
},
})