resolvedTargetColumns property

List<Column?>? resolvedTargetColumns

Implementation

List<Column?>? get resolvedTargetColumns {
  if (targetColumns.isNotEmpty) {
    return targetColumns.map((c) => c.resolvedColumn).toList();
  } else {
    // no columns declared - assume all columns from the table that are not
    // generated.
    return table.resultSet?.resolvedColumns
        ?.where((c) => c is! TableColumn || !c.isGenerated)
        .toList();
  }
}