wrap method
Wrap a value in keyword identifiers.
Implementation
@override
String wrap(String value) {
if (value == '*') return value;
if (value.startsWith('(')) return value; // Subquery or expression
if (value.contains('.')) {
return value
.split('.')
.map((part) {
if (part == '*') return part;
return '"$part"';
})
.join('.');
}
return '"$value"';
}