Skip to main content

DomainColumnRef<TColumn>

DomainColumnRef<TColumn> = TColumn | DomainSystemColumn | `${string}.${string}`

Defined in: js-api/src/domains.ts:32

Column reference: a declared column of the table, a system column, or a dotted FK path ('project_id.name', up to 3 forward hops). Used by the condition, sort, and aggregate column slots — those accept system columns even when a hand-written [TColumn] union omits them (generated <Table>Column unions include them). Other slots (equality-map where, columns, select(), fetchFields(), column security) stay TColumn-typed.

Type Parameters

Type ParameterDefault type
TColumn extends stringstring