Using summaries table for improved performance.

This commit is contained in:
DebaucheryLibrarian
2023-07-17 01:59:26 +02:00
parent 2783de5272
commit 2b3b2d7fd2
191 changed files with 198 additions and 80 deletions

View File

@@ -419,6 +419,7 @@ const releaseFields = `
`;
// isNew too performance-intensive
/*
const releasesFragment = `
connection: releasesConnection(
filter: {
@@ -447,6 +448,27 @@ const releasesFragment = `
totalCount
}
`;
*/
const releasesFragment = `
connection: releasesSummariesConnection(
first: $limit
offset: $offset
orderBy: $orderBy
filter: {
not: { tags: { overlaps: $exclude } }
effectiveDate: { lessThan: $before, greaterThan: $after }
showcased: { equalTo: true }
}
) {
releases: nodes {
release {
${releaseFields}
}
}
totalCount
}
`;
const mediaFields = `
id