From 8f926f63082199834954a01ef1701a63831ee3d1 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 1 Sep 2022 20:27:03 +1000 Subject: [PATCH] Add indexes to DB --- ..._08_28_210111_add_index_to_payments_table.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/database/migrations/2022_08_28_210111_add_index_to_payments_table.php b/database/migrations/2022_08_28_210111_add_index_to_payments_table.php index ec54106cdf18..7f798db6a48d 100644 --- a/database/migrations/2022_08_28_210111_add_index_to_payments_table.php +++ b/database/migrations/2022_08_28_210111_add_index_to_payments_table.php @@ -14,8 +14,22 @@ return new class extends Migration public function up() { Schema::table('payments', function (Blueprint $table) { - $table->string('transaction_reference')->nullable()->index()->change(); + $table->index(['transaction_reference']); }); + + Schema::table('paymentables', function (Blueprint $table) { + $table->index(['paymentable_id']); + }); + + Schema::table('invoices', function (Blueprint $table) { + $table->index(['recurring_id']); + $table->index(['status_id','balance']); + }); + + Schema::table('quotes', function (Blueprint $table) { + $table->index(['company_id','updated_at']); + }); + } /**