ForeignKeySnapshotRef.fromMap constructor
Creates a foreign key reference from a map.
Implementation
factory ForeignKeySnapshotRef.fromMap(Map<String, dynamic> data) {
_checkKeys(
data,
context: 'a foreign key reference',
requiredKeys: const {'referencedTable', 'referencedColumn'},
optionalKeys: const {'onDelete', 'onUpdate'},
);
return ForeignKeySnapshotRef(
referencedTable: data['referencedTable'] as String,
referencedColumn: data['referencedColumn'] as String,
onDelete: data['onDelete'] as String?,
onUpdate: data['onUpdate'] as String?,
);
}