laravel transaction db table code example
Example 1: laravel transactions
DB::beginTransaction();
try {
DB::insert(...);
DB::insert(...);
DB::insert(...);
DB::commit();
// all good
} catch (\Exception $e) {
DB::rollback();
// something went wrong
}
Example 2: DB: in eloquent using sql
$results = DB::select('select * from users where id = :id', ['id' => 1]);