From 565833a69c66adb85fd7ca135cdcb1229d493c89 Mon Sep 17 00:00:00 2001 From: Wil Reichert <4916864+wilreichert@users.noreply.github.com> Date: Tue, 10 Sep 2019 06:11:12 -0700 Subject: [PATCH] add index to notifications_attribs (#10589) --- ...524_create_notifications_attribs_index.php | 32 +++++++++++++++++++ misc/db_schema.yaml | 1 + 2 files changed, 33 insertions(+) create mode 100644 database/migrations/2019_09_05_153524_create_notifications_attribs_index.php diff --git a/database/migrations/2019_09_05_153524_create_notifications_attribs_index.php b/database/migrations/2019_09_05_153524_create_notifications_attribs_index.php new file mode 100644 index 0000000000..5475303988 --- /dev/null +++ b/database/migrations/2019_09_05_153524_create_notifications_attribs_index.php @@ -0,0 +1,32 @@ +index(['notifications_id','user_id']); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('notifications_attribs', function (Blueprint $table) { + $table->dropIndex(['notifications_id','user_id']); + }); + } +} diff --git a/misc/db_schema.yaml b/misc/db_schema.yaml index 3f4f1e4693..27f4a54f05 100644 --- a/misc/db_schema.yaml +++ b/misc/db_schema.yaml @@ -1082,6 +1082,7 @@ notifications_attribs: - { Field: value, Type: varchar(255), 'Null': false, Extra: '', Default: '' } Indexes: PRIMARY: { Name: PRIMARY, Columns: [attrib_id], Unique: true, Type: BTREE } + notifications_attribs_notifications_id_user_id_index: { Name: notifications_attribs_notifications_id_user_id_index, Columns: [notifications_id, user_id], Unique: false, Type: BTREE } ospf_areas: Columns: - { Field: id, Type: 'int(10) unsigned', 'Null': false, Extra: auto_increment }