fieldSet property

String fieldSet

A String of all fields, joined by a comma (,).

Implementation

String get fieldSet => fields.map((k) {
      var cast = casts[k];
      if (!aliases.containsKey(k)) {
        return cast == null ? k : 'CAST ($k AS $cast)';
      } else {
        var inner = cast == null ? k : '(CAST ($k AS $cast))';
        return '$inner AS ${aliases[k]}';
      }
    }).join(', ');