compile method

  1. @override
String? compile()
override

Implementation

@override
String? compile() {
  if (_raw != null) return _raw;
  if (_value == null) return null;
  var v = _value.toString();
  if (T == double) v = 'CAST ("$v" as decimal)';
  if (_cast != null) v = 'CAST ($v AS $_cast)';
  return '$_op $v';
}