foreignKey method

ColumnDefinition foreignKey(
  1. String referencesTable,
  2. String referencesColumn, {
  3. String onUpdate = 'CASCADE',
  4. String onDelete = 'CASCADE',
})

Implementation

ColumnDefinition foreignKey(String referencesTable, String referencesColumn,
    {String onUpdate = 'CASCADE', String onDelete = 'CASCADE'}) {
  _foreignTable = referencesTable;
  _foreignColumn = referencesColumn;
  _onUpdate = onUpdate;
  _onDelete = onDelete;

  _schema.foreign(
    _name,
    _foreignTable!,
    _foreignColumn!,
    onUpdate: _onUpdate ?? 'CASCADE',
    onDelete: _onDelete ?? 'CASCADE',
  );
  return this;
}