update table.update to perform the same as upsert

`update` should probably have the same functionality as `upsert`