Skip to content

Interface: ColumnMappingDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / OntologyBridge / ColumnMappingDto

Interface: ColumnMappingDto

Defined in: src/types/ontology-bridge.ts:9

A column mapping between a SQL column and an OSF feature.

Remarks

Used in BindSortRequest. Wire format is snake_case (sql_type).

Properties

column

column: string

Defined in: src/types/ontology-bridge.ts:11

SQL column name.


feature

feature: string

Defined in: src/types/ontology-bridge.ts:13

OSF feature name.


nullable?

optional nullable: boolean

Defined in: src/types/ontology-bridge.ts:15

Whether the column is nullable.


sqlType?

optional sqlType: string

Defined in: src/types/ontology-bridge.ts:21

SQL type (e.g., “VARCHAR(255)”, “INTEGER”). Omit or leave empty to have the server introspect the real type from the registered source’s live schema (falls back to TEXT if the source isn’t connected).