IPhysicalColumn
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Column of a data source table.
export interface IPhysicalColumn
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(ALPHA) | |||
string | (ALPHA) (Optional) Name of the column whose values this column labels. Logical model generation makes this column the default label of the attribute on that column. | ||
string | (ALPHA) (Optional) | ||
boolean | (ALPHA) (Optional) | ||
boolean | (ALPHA) (Optional) | ||
string | (ALPHA) | ||
string | (ALPHA) (Optional) | ||
string | (ALPHA) (Optional) | ||
string | (ALPHA) (Optional) |
Property details
IPhysicalColumn.dataTypepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
dataType: DeclarativeColumnDataType;
IPhysicalColumn.defaultLabelOfpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
Name of the column whose values this column labels. Logical model generation makes this column the default label of the attribute on that column.
defaultLabelOf?: string;
IPhysicalColumn.descriptionpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
description?: string;
IPhysicalColumn.isNullablepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
isNullable?: boolean;
IPhysicalColumn.isPrimaryKeypropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
isPrimaryKey?: boolean;
IPhysicalColumn.namepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
name: string;
IPhysicalColumn.nullValuepropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
nullValue?: string;
IPhysicalColumn.referencedTableColumnpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
referencedTableColumn?: string;
IPhysicalColumn.referencedTableIdpropertyAlpha
Alpha API. Initial API, highly likely to change outside SemVer. Don’t build on it in production. See API maturity.
referencedTableId?: string;