Keep SQL database valid
For multi-transactional work, only commit at the very end. Example: starting a task, if you hit any assert then the previous work is already commited!
For multi-transactional work, only commit at the very end. Example: starting a task, if you hit any assert then the previous work is already commited!