destinguish between pubs without availabilities (orange) and with changed availabilities (red) in calendar dash

This commit is contained in:
Dobromir Popov
2024-03-02 19:10:29 +02:00
parent 27a0c2cbb4
commit 6c6f8f41d0
6 changed files with 122 additions and 45 deletions

46
prisma/bl/subqueries.js Normal file
View File

@ -0,0 +1,46 @@
export const publisherSelectWithAvCount = {
select: {
id: true,
firstName: true,
lastName: true,
email: true,
phone: true,
desiredShiftsPerMonth: true,
},
include: {
_count: {
select: {
availability: {
where: {
isactive: true
}
}
}
}
}
}
export const publisherSelect = {
select: {
id: true,
firstName: true,
lastName: true,
email: true,
phone: true,
desiredShiftsPerMonth: true,
},
}
// availability: {
// select: {
// id: true,
// startTime: true,
// endTime: true,
// dayOfMonth: true,
// dayofweek: true,
// isactive: true,
// count: 'Availability_count'
// }
// }