# Class: Index

# Hierarchy

# Properties

# columnsAndExpressions

columnsAndExpressions: Array‹Column | string› = []

Defined in pg-structure/index.ts:96


# Optional comment

comment? : undefined | string

Inherited from DbObject.comment

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


# isExclusion

isExclusion: boolean

Defined in pg-structure/index.ts:55


# isPrimaryKey

isPrimaryKey: boolean

Defined in pg-structure/index.ts:50


# isUnique

isUnique: boolean

Defined in pg-structure/index.ts:45


# name

name: string

Inherited from DbObject.name

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


# oid

oid: number

Defined in pg-structure/index.ts:35


# partialIndexExpression

partialIndexExpression: string | undefined

Defined in pg-structure/index.ts:65


# table

table: Table

Defined in pg-structure/index.ts:70

# Accessors

# columns

columns:

Defined in pg-structure/index.ts:86


# 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


# fullCatalogName

fullCatalogName:

Inherited from DbObject.fullCatalogName

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


# fullName

fullName:

Overrides DbObject.fullName

Defined in pg-structure/index.ts:37


# isPartial

isPartial:

Defined in pg-structure/index.ts:60


# nameCaseType

nameCaseType:

Inherited from DbObject.nameCaseType

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


# schema

schema:

Overrides DbObject.schema

Defined in pg-structure/index.ts:75


# separator

separator:

Inherited from DbObject.separator

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