Of course there are multiple sources of DB modification.
The question is - do they all have to be in the same transaction ;)
The question is - do they all have to be in the same transaction ;)
My question was about how Cayenne interacts with transactions
initiated by third parties:
What happens if a record is written that was modified by some third
party?
Ideally, Cayenne would avoid writing the udpates and instead report
back that the application was trying to write stale data.
party?
Ideally, Cayenne would avoid writing the udpates and instead report
back that the application was trying to write stale data.