Use select to True on create_date
If the index is created only in __register__ then it is dropped before being created again. issue11197 review389881002
This commit is contained in:
1 parent
6c7ae716c9
commit
57cbb9be3e
1 file changed
+1
-3
+1
-3
@@ -266,6 +266,7 @@ class Invoice(Workflow, ModelSQL, ModelView, TaxableMixin):
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
super(Invoice, cls).__setup__()
|
||||
cls.create_date.select = True
|
||||
cls._check_modify_exclude = {
|
||||
'state', 'payment_lines', 'move', 'cancel_move',
|
||||
'additional_moves', 'invoice_report_cache',
|
||||
@@ -410,9 +411,6 @@ class Invoice(Workflow, ModelSQL, ModelView, TaxableMixin):
|
||||
# Migration from 4.0: Drop not null on payment_term
|
||||
table.not_null_action('payment_term', 'remove')
|
||||
|
||||
# Add index on create_date
|
||||
table.index_action('create_date', action='add')
|
||||
|
||||
# Migration from 5.6: rename state cancel to cancelled
|
||||
cursor.execute(*sql_table.update(
|
||||
[sql_table.state], ['cancelled'],
|
||||
|
||||
Reference in new issue
Block a user