Skip to content

@urban-toolkit/autk-db


@urban-toolkit/autk-db / BaseTable

Interface: BaseTable ​

Defined in: interfaces.ts:49

Shared metadata stored for every table tracked by the workspace.

Provides the common contract used by all table variants regardless of source or geometry support.

Extended by ​

Properties ​

bands? ​

optional bands?: RasterBandMetadata[]

Defined in: interfaces.ts:59

Optional raster band metadata when the table stores raster data.


boundingBox? ​

optional boundingBox?: BoundingBox

Defined in: interfaces.ts:57

Cached layer extent when the table contains geometry data.


columns ​

columns: Column[]

Defined in: interfaces.ts:55

Flat schema information returned by DuckDB.


name ​

name: string

Defined in: interfaces.ts:53

Unique table name within the active workspace.


source ​

source: TableSource

Defined in: interfaces.ts:51

Declares how the table entered the database.

Released under the MIT License.