I wonder if Forge SQL currently supports Atomic Transactions? I want to ensure my updates in one transaction are either all successful or all rejected. Partial successful updates should blocked.
My initial estimation is that we will be having conditional inserts (checking if there are version conflicts before inserting new versions into the DB) less than 20 rows at a time, but probably mostly around 10 rows. In my current use case, I would only Insert, but not delete or update.
The inserts should either all committed, or I will inform the users about the failure caused by version conflicts. I might have follow-up database actions if the batch insert are successful.
It’s good to hear that you are working it and I am looking forward to more information coming out. Thank you!