
@NfNitLoop ("Cody C. #BLM") replied to a tweet by @NfNitLoop:
The worst case I’ve seen recently is upsert_foo() implemented instead of separate insert/update.
They’re different! You, the implementer, should understand my intent (by providing separate functions) and handle/expose error conditions accordingly!