Skip to content

Commit 8cc03fc

Browse files
committed
#12787: Newsletter\Model\Subscriber::loadByEmail() does not use MySQL index
- Ported existing fix to 2.3
1 parent d87df89 commit 8cc03fc

File tree

2 files changed

+3
-36
lines changed

2 files changed

+3
-36
lines changed

app/code/Magento/Newsletter/Setup/UpgradeSchema.php

Lines changed: 0 additions & 36 deletions
This file was deleted.

app/code/Magento/Newsletter/etc/db_schema.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
<index name="NEWSLETTER_SUBSCRIBER_STORE_ID" indexType="btree">
3434
<column name="store_id"/>
3535
</index>
36+
<index name="NEWSLETTER_SUBSCRIBER_SUBSCRIBER_EMAIL" indexType="btree">
37+
<column name="subscriber_email"/>
38+
</index>
3639
</table>
3740
<table name="newsletter_template" resource="default" engine="innodb" comment="Newsletter Template">
3841
<column xsi:type="int" name="template_id" padding="10" unsigned="true" nullable="false" identity="true"

0 commit comments

Comments
 (0)