Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:76
DTO-style representation of a named query definition from a SQL AST.
Properties ​
name ​
name:
string
Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:78
The stable definition name, such as a CTE alias.
query ​
query:
CTEQuery
Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:80
The AST query node that defines the named query.
recursive? ​
optionalrecursive:boolean
Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:82
Whether the definition belongs to a WITH RECURSIVE clause, when that context is available.
range ​
range:
NamedQueryDefinitionSourceRange|null
Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:84
Full definition source range when available. Currently null.
nameRange ​
nameRange:
NamedQueryDefinitionSourceRange|null
Defined in: packages/core/src/transformers/NamedQueryDefinitionExtractor.ts:86
Definition-name source range when available. Currently null.