public function set($context, $column, $value)
{
$prefix = '';
if ($this->first) {
$this->first = false;
$prefix = 'ON DUPLICATE KEY UPDATE ';
} else {
$prefix = ',';
}
if (is_a($value, 'phprs\\ezsql\\Native')) {
$context->appendSql("{$prefix}{$column}={$value}", $prefix == 'ON DUPLICATE KEY UPDATE ');
} else {
$context->appendSql("{$prefix}{$column}=?", $prefix == 'ON DUPLICATE KEY UPDATE ');
$context->appendParams([$value]);
}
}