Skip to content
# Interface: AvailableTable

Defined in: packages/core/src/utils/ScopeResolver.ts:13

Information about a table available in the current scope

Properties

name

name: string

Defined in: packages/core/src/utils/ScopeResolver.ts:15

Table name (unqualified)


alias?

optional alias: string

Defined in: packages/core/src/utils/ScopeResolver.ts:17

Table alias (if any)


schema?

optional schema: string

Defined in: packages/core/src/utils/ScopeResolver.ts:19

Schema name (if qualified)


fullName

fullName: string

Defined in: packages/core/src/utils/ScopeResolver.ts:21

Full qualified name


sourceType

sourceType: "table" | "cte" | "subquery"

Defined in: packages/core/src/utils/ScopeResolver.ts:23

Source type: 'table', 'cte', 'subquery'


originalQuery?

optional originalQuery: SelectQuery

Defined in: packages/core/src/utils/ScopeResolver.ts:25

Original table reference for subqueries

Released under the MIT License.