Class Summary | |
---|---|
BaseConstraint | Abstract base Constraint implementation. |
BaseSelectableBasedConstraint | Abstract base SelectableBasedConstraintimplementation. |
CheckConstraint |
A CHECK constraint, which is violated whenever the given
condition is violated.
|
ForeignKeyConstraint | A FOREIGN KEY constraint |
NotNullConstraint |
A NOT NULL constraint, which is violated whenever one or more of the specified
Selectables is null .
|
NullConstraint | A NULL constraint, which is never violated but may be created and dropped. |
PrimaryKeyConstraint |
A PRIMARY KEY constraint, which is violated whenever any of my Selectables are
null or my collection of Selectables is not
unique .
|
UniqueConstraint | A UNIQUE constraint, which is violated when my collection of Selectables is not unique within my table. |