From fc80f9653490761f9d40134d0249cbb7aa3ce7cb Mon Sep 17 00:00:00 2001 From: David Bomba Date: Wed, 17 Aug 2022 13:43:16 +1000 Subject: [PATCH] Parsing bank transactions --- app/Jobs/Bank/ProcessBankTransactions.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Jobs/Bank/ProcessBankTransactions.php b/app/Jobs/Bank/ProcessBankTransactions.php index 1e7573f65bb8..1f6bbb63f40f 100644 --- a/app/Jobs/Bank/ProcessBankTransactions.php +++ b/app/Jobs/Bank/ProcessBankTransactions.php @@ -73,13 +73,14 @@ class ProcessBankTransactions implements ShouldQueue if(BankTransaction::where('transaction_id', $transaction['transaction_id'])->where('company_id', $company->id)->withTrashed()->exists()) continue; - $bt = BankTransaction::create( + //this should be much faster to insert than using ::create() + $bt = \DB::table('bank_transactions')->insert( array_merge($transaction,[ 'company_id' => $company->id, 'user_id' => $user_id, 'bank_integration_id' => $this->bank_integration->id, ]) - )->save(); + ); }