ForeignKey<T extends DataType> constructor

const ForeignKey<T extends DataType>({
  1. required PrimaryKey<DataType> foreignPrimaryKey,
  2. required String layoutName,
  3. required String name,
  4. bool nullable = false,
})

Implementation

const ForeignKey({
  required PrimaryKey foreignPrimaryKey,
  required String layoutName,
  required String name,
  bool nullable = false,
})  : foreignPrimaryKey = foreignPrimaryKey,
      super(
        layoutName: layoutName,
        name: name,
        nullable: nullable,
        length: foreignPrimaryKey.length,
      );