Skip to content

Commit 39326c3

Browse files
committed
remove unnecessary CTE
1 parent 6ac08ed commit 39326c3

1 file changed

Lines changed: 13 additions & 19 deletions

File tree

packages/lib/server/service/InsightsRoutingBaseService.ts

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -445,25 +445,19 @@ export class InsightsRoutingBaseService {
445445
avatarUrl: string | null;
446446
}>
447447
>`
448-
WITH routed_responses AS (
449-
SELECT DISTINCT ON ("bookingUserId")
450-
"bookingUserId",
451-
"bookingUserId" as id,
452-
"bookingUserName" as name,
453-
"bookingUserEmail" as email,
454-
"bookingUserAvatarUrl" as "avatarUrl"
455-
FROM "RoutingFormResponseDenormalized" rfrd
456-
WHERE "bookingUid" IS NOT NULL
457-
AND "bookingUserId" IS NOT NULL
458-
AND "createdAt" >= ${startDate}
459-
AND "createdAt" <= ${endDate}
460-
AND ${baseConditions}
461-
AND ${searchCondition}
462-
ORDER BY "bookingUserId", "createdAt" DESC
463-
)
464-
SELECT *
465-
FROM routed_responses
466-
ORDER BY id ASC
448+
SELECT DISTINCT ON ("bookingUserId")
449+
"bookingUserId" as id,
450+
"bookingUserName" as name,
451+
"bookingUserEmail" as email,
452+
"bookingUserAvatarUrl" as "avatarUrl"
453+
FROM "RoutingFormResponseDenormalized" rfrd
454+
WHERE "bookingUid" IS NOT NULL
455+
AND "bookingUserId" IS NOT NULL
456+
AND "createdAt" >= ${startDate}
457+
AND "createdAt" <= ${endDate}
458+
AND ${baseConditions}
459+
AND ${searchCondition}
460+
ORDER BY "bookingUserId", "createdAt" DESC
467461
${limit ? Prisma.sql`LIMIT ${limit}` : Prisma.empty}
468462
`;
469463

0 commit comments

Comments
 (0)