Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ExclusionMetadata

Exclusion metadata contains all information about table's exclusion constraints.

Hierarchy

  • ExclusionMetadata

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

entityMetadata

entityMetadata: EntityMetadata

Entity metadata of the class to which this exclusion constraint is applied.

expression

expression: string

Exclusion expression.

Optional givenName

givenName: string

User specified exclusion constraint name.

name

name: string

Final exclusion constraint name. If exclusion constraint name was given by a user then it stores normalized (by naming strategy) givenName. If exclusion constraint name was not given then its generated.

Optional target

target: Function | string

Target class to which metadata is applied.

Methods

build

Generated using TypeDoc