whereIn method
Adds a WHERE column IN (...) clause.
Implementation
QueryBuilder whereIn(String column, List<dynamic> values) {
final placeholders = <String>[];
for (final v in values) {
final paramName = 'v${++_paramIndex}';
_params[paramName] = v;
placeholders.add('@$paramName');
}
final prefix = _wheres.isEmpty ? '' : 'AND ';
_wheres.add('$prefix${_quoteIdentifier(column)} IN (${placeholders.join(', ')})');
return this;
}