From 3b026c90526efb288ed22b8aa84591d3e068ecb2 Mon Sep 17 00:00:00 2001 From: Emanuel Cino Date: Fri, 22 Feb 2019 16:07:33 +0100 Subject: [PATCH] Add indexes to speed up performance --- mail_sendgrid/models/substitution.py | 4 ++-- mail_tracking/models/mail_tracking_email.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mail_sendgrid/models/substitution.py b/mail_sendgrid/models/substitution.py index 7f9c9bba..d503efcc 100644 --- a/mail_sendgrid/models/substitution.py +++ b/mail_sendgrid/models/substitution.py @@ -15,7 +15,7 @@ class Substitution(models.Model): key = fields.Char() lang = fields.Char() email_template_id = fields.Many2one( - 'mail.template', ondelete='cascade') + 'mail.template', ondelete='cascade', index=True) email_id = fields.Many2one( - 'mail.mail', ondelete='cascade') + 'mail.mail', ondelete='cascade', index=True) value = fields.Char() diff --git a/mail_tracking/models/mail_tracking_email.py b/mail_tracking/models/mail_tracking_email.py index e7ca6516..749f91c2 100644 --- a/mail_tracking/models/mail_tracking_email.py +++ b/mail_tracking/models/mail_tracking_email.py @@ -42,7 +42,7 @@ class MailTrackingEmail(models.Model): string="Message", comodel_name='mail.message', readonly=True, index=True) mail_id = fields.Many2one( - string="Email", comodel_name='mail.mail', readonly=True) + string="Email", comodel_name='mail.mail', readonly=True, index=True) partner_id = fields.Many2one( string="Partner", comodel_name='res.partner', readonly=True) recipient = fields.Char(string='Recipient email', readonly=True)