# Class: Column

# Hierarchy

# Properties

# arrayDimension

arrayDimension: number

Defined in pg-structure/column.ts:130


# attributeNumber

attributeNumber: number

Defined in pg-structure/column.ts:48


# Optional comment

comment? : undefined | string

Inherited from DbObject.comment

Defined in pg-structure/base/db-object.ts:75


# defaultWithTypeCast

defaultWithTypeCast: string | null

Defined in pg-structure/column.ts:147


# Optional length

length? : undefined | number

Defined in pg-structure/column.ts:211


# name

name: string

Inherited from DbObject.name

Defined in pg-structure/base/db-object.ts:42


# notNull

notNull: boolean

Defined in pg-structure/column.ts:96


# parent

parent: Entity | CompositeType

Defined in pg-structure/column.ts:53


# Optional precision

precision? : undefined | number

Defined in pg-structure/column.ts:127


# Optional scale

scale? : undefined | number

Defined in pg-structure/column.ts:114


# type

type: Type

Defined in pg-structure/column.ts:99

# Accessors

# commentData

commentData:

Inherited from DbObject.commentData

Defined in pg-structure/base/db-object.ts:102


# commentWithoutData

commentWithoutData:

Inherited from DbObject.commentWithoutData

Defined in pg-structure/base/db-object.ts:85


# db

db:

Inherited from DbObject.db

Defined in pg-structure/base/db-object.ts:68


# default

default:

Defined in pg-structure/column.ts:162


# entity

entity:

Defined in pg-structure/column.ts:61


# foreignKeys

foreignKeys:

Defined in pg-structure/column.ts:170


# fullCatalogName

fullCatalogName:

Inherited from DbObject.fullCatalogName

Defined in pg-structure/base/db-object.ts:35


# fullName

fullName:

Overrides DbObject.fullName

Defined in pg-structure/column.ts:91


# indexes

indexes:

Defined in pg-structure/column.ts:180


# isForeignKey

isForeignKey:

Defined in pg-structure/column.ts:191


# isPrimaryKey

isPrimaryKey:

Defined in pg-structure/column.ts:198


# isSerial

isSerial:

Defined in pg-structure/column.ts:102


# nameCaseType

nameCaseType:

Inherited from DbObject.nameCaseType

Defined in pg-structure/base/db-object.ts:54


# referencedColumns

referencedColumns:

Defined in pg-structure/column.ts:217


# schema

schema:

Overrides DbObject.schema

Defined in pg-structure/column.ts:229


# separator

separator:

Inherited from DbObject.separator

Defined in pg-structure/base/db-object.ts:61


# table

table:

Defined in pg-structure/column.ts:71


# uniqueIndexes

uniqueIndexes:

Defined in pg-structure/column.ts:251


# uniqueIndexesNoPk

uniqueIndexesNoPk:

Defined in pg-structure/column.ts:240


# view

view:

Defined in pg-structure/column.ts:81