# Interface: AvailableCTE
Defined in: packages/core/src/utils/ScopeResolver.ts:32
Information about a CTE available in the current scope
Properties
name
name:
string
Defined in: packages/core/src/utils/ScopeResolver.ts:34
CTE name
columns?
optionalcolumns:string[]
Defined in: packages/core/src/utils/ScopeResolver.ts:36
Column names if determinable
query
query:
CTEQuery
Defined in: packages/core/src/utils/ScopeResolver.ts:38
The CTE query definition (SELECT or writable DML with RETURNING)
materialized?
optionalmaterialized:boolean
Defined in: packages/core/src/utils/ScopeResolver.ts:40
Whether the CTE is materialized