From f8ceeb7b52bf2e1885af909b6d0fc67678becd77 Mon Sep 17 00:00:00 2001 From: Matheus Naldi Date: Mon, 7 Aug 2017 14:54:33 -0300 Subject: [PATCH] Improved deferred bindings query performance (#3014) Credit to @MatheusNaldi. Fixes #2877 --- ...Db_Deferred_Bindings_Add_Index_Session.php | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 modules/system/database/migrations/2017_08_04_121309_Db_Deferred_Bindings_Add_Index_Session.php diff --git a/modules/system/database/migrations/2017_08_04_121309_Db_Deferred_Bindings_Add_Index_Session.php b/modules/system/database/migrations/2017_08_04_121309_Db_Deferred_Bindings_Add_Index_Session.php new file mode 100644 index 000000000..7362159b3 --- /dev/null +++ b/modules/system/database/migrations/2017_08_04_121309_Db_Deferred_Bindings_Add_Index_Session.php @@ -0,0 +1,31 @@ +index('session_key'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('deferred_bindings', function (Blueprint $table) { + $table->dropIndex(['session_key']); + }); + } +}