compileHavings method

String compileHavings(
  1. List<Map<String, dynamic>> havings
)

Compile the "having" portion of the query.

Implementation

String compileHavings(List<Map<String, dynamic>> havings) {
  if (havings.isEmpty) return '';
  final sql = havings
      .map((having) {
        final column = wrap(having['column']);
        final operator = having['operator'];
        return '$column $operator ?';
      })
      .join(' AND ');

  return 'HAVING $sql';
}