slick.lifted.ForeignKey
See theForeignKey companion object
final class ForeignKey(val name: String, val sourceTable: Node, val onUpdate: ForeignKeyAction, val onDelete: ForeignKeyAction, val sourceColumns: Any, val targetColumns: Any => Any, val linearizedSourceColumns: IndexedSeq[Node], val linearizedTargetColumns: IndexedSeq[Node], val linearizedTargetColumnsForOriginalTargetTable: IndexedSeq[Node], val targetTable: TableNode, val columnsShape: Shape[_ <: FlatShapeLevel, _, _, _])
Represents a foreign key. Objects of this type are used internally by Slick.
At the user level you generally see ForeignKeyQuery objects instead.
Attributes
- Companion:
- object
- Source:
- Constraint.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any