toSql method
Implementation
@override
String toSql(Statement? st) {
if (name != null && st != null && val != null) {
st._addParam(name!, (val! is DateTime || val! is String) ? val!.toString() : val!);
return "?";
//return "@${name}";
}
//
if (val == null) {
return "NULL";
} else if (val is String || val is DateTime) {
return "'${val}'";
}
// else if(val is bool){
// return (val as bool) ? '1' : '0';
// }
else // num, bool
{
return val.toString();
}
}