Hi,
I'm in a situation where I'm swapping out two values between two rows. These values happen to be in a column that has a unique constraint on it, and so I get an error as soon as I fire off the first update.
Since I'm performing both updates within a transaction, and since it's a clean swap, the overall result is perfectly kosher, but Ecto doesn't understand that.
Do changesets know anything about the transactions they're in? Is this doable somehow, without any intermediate steps? Is there another elegant approach that I haven't considered?
Thanks!
Sebastian