MCPcopy Index your code
hub / github.com/TanStack/db / unsafeSelect

Function unsafeSelect

packages/db/src/query/optimizer.ts:1008–1019  ·  view source on GitHub ↗
(
  query: QueryIR,
  whereClause: BasicExpression<boolean>,
  outerAlias: string,
)

Source from the content-addressed store, hash-verified

1006}
1007
1008function unsafeSelect(
1009 query: QueryIR,
1010 whereClause: BasicExpression<boolean>,
1011 outerAlias: string,
1012): boolean {
1013 if (!query.select) return false
1014
1015 return (
1016 selectHasAggregates(query.select) ||
1017 whereReferencesComputedSelectFields(query.select, whereClause, outerAlias)
1018 )
1019}
1020
1021function unsafeGroupBy(query: QueryIR) {
1022 return query.groupBy && query.groupBy.length > 0

Callers 1

Calls 2

selectHasAggregatesFunction · 0.85

Tested by

no test coverage detected