@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?
optionalbands?:RasterBandMetadata[]
Defined in: interfaces.ts:59
Optional raster band metadata when the table stores raster data.
boundingBox?
optionalboundingBox?: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.