Use context manager for connections transactions
sdispater opened this issue · comments
Sébastien Eustace commented
Eloquent should support context managers for transactions.
with db.transaction() as transaction:
transaction.table('users').insert({'name': 'foo', 'email': 'foo@bar.com'})
Sébastien Eustace commented
The syntax should actually be:
with db.transaction():
db.table('users').insert({'name': 'foo', 'email': 'foo@bar.com'})