Merge pull request #595 from guewen/12.0-account-payment-order-index

[12.0] Add indexes on account payment models
This commit is contained in:
Pedro M. Baeza
2019-05-08 11:50:49 +02:00
committed by GitHub
3 changed files with 8 additions and 3 deletions

View File

@@ -15,7 +15,9 @@ class AccountMoveLine(models.Model):
help='Bank account on which we should pay the supplier')
bank_payment_line_id = fields.Many2one(
'bank.payment.line', string='Bank Payment Line',
readonly=True)
readonly=True,
index=True,
)
payment_line_ids = fields.One2many(
comodel_name='account.payment.line',
inverse_name='move_line_id',

View File

@@ -56,7 +56,9 @@ class AccountPaymentLine(models.Model):
], string='Communication Type', required=True, default='normal')
# v8 field : state
bank_line_id = fields.Many2one(
'bank.payment.line', string='Bank Payment Line', readonly=True)
'bank.payment.line', string='Bank Payment Line', readonly=True,
index=True,
)
_sql_constraints = [(
'name_company_unique',

View File

@@ -11,5 +11,6 @@ class AccountMoveLine(models.Model):
'account.payment.mode',
string='Payment Mode',
domain="[('company_id', '=', company_id)]",
ondelete='restrict'
ondelete='restrict',
index=True,
)