crud
crud copied to clipboard
Replace/insert errors `operation_data` should always contain tuple that was not inserted
Sometimes it is not possible to determine (using returned success list) which tuple is not inserted, because it can be changed by a trigger. In this case returned success list will not contain the original tuple. Need to be able to uniquely determine which tuple is not inserted/replaced. Most likely this can be done using operation_data error field.