buildStr method
Implementation
@override
String buildStr(QueryBuilder queryBuilder) {
assert(mFields != null && mFields!.isNotEmpty);
//print('SetFieldBlock ${mOptions?.driver}');
final sb = StringBuffer();
for (var item in mFields!) {
if (sb.length > 0) {
sb.write(', ');
}
final field = item.field;
////Validator.sanitizeField(item.field, mOptions!);
if (mOptions.driver == ConnectionDriver.pgsql) {
sb.write('"$field"');
sb.write(' = ');
sb.write('@${item.field}');
} else {
sb.write('`$field`');
sb.write(' = ');
sb.write('?');
}
}
return 'SET $sb';
}