map method
Maps the given row returned by the database into the fitting data class.
Implementation
@override
FutureOr<TypedResult> map(Map<String, dynamic> data, {String? tablePrefix}) {
final row = QueryRow(data.withoutPrefix(tablePrefix), attachedDatabase);
return TypedResult(
const {},
row,
{
for (final column in $columns)
column: attachedDatabase.typeMapping
.read(column.type, row.data[column.name]),
},
);
}