Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:94
Metadata-only wildcard inference result for one CTE or derived table target.
Properties ​
targetKind ​
targetKind:
WildcardColumnInferenceTargetKind
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:96
Kind of target whose wildcard output was inspected.
targetName ​
targetName:
string|null
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:98
CTE name for CTE targets, otherwise null.
targetAlias ​
targetAlias:
string|null
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:100
Alias used by the downstream consumer when available.
wildcards ​
wildcards:
WildcardColumnInferenceWildcard[]
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:102
Wildcard SELECT items found inside the target query.
explicitColumns ​
explicitColumns:
WildcardColumnInferenceExplicitColumn[]
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:104
Explicit non-wildcard outputs found inside the target query.
requiredColumns ​
requiredColumns:
WildcardColumnInferenceResolvedColumn[]
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:106
Downstream requirements assigned to exactly one wildcard supplier.
unresolvedColumns ​
unresolvedColumns:
WildcardColumnInferenceUnresolvedColumn[]
Defined in: packages/core/src/transformers/WildcardColumnInferenceCollector.ts:108
Downstream requirements that were intentionally left unresolved.