ForeignKeyDeclaration
ForeignKeyDeclaration are to be manipulated only during the Schema definition (this is why all public methods have the implicit arg (implicit ev: Schema))
Attributes
- Source
- KeyedEntity.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
Will cause a foreign key constraint to be created at schema creation time : alter table
Will cause a foreign key constraint to be created at schema creation time : alter table
Attributes
- Source
- KeyedEntity.scala
Does the same as constrainReference, plus adds a ReferentialAction (ex.: foreignKeyDeclaration.constrainReference(onDelete cascade))
Does the same as constrainReference, plus adds a ReferentialAction (ex.: foreignKeyDeclaration.constrainReference(onDelete cascade))
Attributes
- Source
- KeyedEntity.scala
Does the same as constrainReference, plus adds two ReferentialActions (ex.: foreignKeyDeclaration.constrainReference(onDelete cascade, onUpdate restrict))
Does the same as constrainReference, plus adds two ReferentialActions (ex.: foreignKeyDeclaration.constrainReference(onDelete cascade, onUpdate restrict))
Attributes
- Source
- KeyedEntity.scala
Causes the foreign key to have no constraint
Concrete fields
Attributes
- Source
- KeyedEntity.scala
Attributes
- Source
- KeyedEntity.scala
Attributes
- Source
- KeyedEntity.scala