MCPcopy Create free account
hub / github.com/TanStack/db / collectQueryAliases

Function collectQueryAliases

packages/db/src/query/builder/index.ts:1319–1327  ·  view source on GitHub ↗
(query: QueryIR)

Source from the content-addressed store, hash-verified

1317}
1318
1319function collectQueryAliases(query: QueryIR): Array<string> {
1320 const aliases = new Set<string>(collectFromAliases(query.from))
1321 if (query.join) {
1322 for (const join of query.join) {
1323 aliases.add(join.from.alias)
1324 }
1325 }
1326 return [...aliases]
1327}
1328
1329function collectFromAliases(from: QueryIR[`from`]): Array<string> {
1330 if (from.type === `unionFrom`) {

Callers 2

buildIncludesSubqueryFunction · 0.85
collectFromAliasesFunction · 0.85

Calls 2

collectFromAliasesFunction · 0.85
addMethod · 0.45

Tested by

no test coverage detected