Check for transaction before committing or rolling back
Merge branch 'sqlite-dont-lose-error-rename-column'