Skip to content
# Interface: AvailableTable

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

Information about a table available in the current scope

Properties

name

name: string

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

Table name (unqualified)


alias?

optional alias: string

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

Table alias (if any)


schema?

optional schema: string

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

Schema name (if qualified)


fullName

fullName: string

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

Full qualified name


sourceType

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

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

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


originalQuery?

optional originalQuery: SelectQuery

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

Original table reference for subqueries

Released under the MIT License.