Use declarative index definition for ModelSQL

issue5757
review361251002
This commit is contained in:
Cédric Krier
2022-10-11 00:44:50 +02:00
parent 46d9c17059
commit d7bb538fec
2 changed files with 4 additions and 5 deletions
+2 -2
View File
@@ -7,8 +7,8 @@ from trytond.pyson import Eval
class ProductBom(metaclass=PoolMeta):
__name__ = 'product.product-production.bom'
routing = fields.Many2One('production.routing', 'Routing',
ondelete='CASCADE', select=True,
routing = fields.Many2One(
'production.routing', "Routing", ondelete='CASCADE',
domain=[
('boms', '=', Eval('bom', 0)),
])
+2 -3
View File
@@ -43,6 +43,5 @@ class RoutingStep(sequence_ordered(), ModelSQL, ModelView):
class Routing_BOM(ModelSQL):
'Routing - BOM'
__name__ = 'production.routing-production.bom'
routing = fields.Many2One('production.routing', 'Routing', required=True,
select=True)
bom = fields.Many2One('production.bom', 'BOM', required=True, select=True)
routing = fields.Many2One('production.routing', 'Routing', required=True)
bom = fields.Many2One('production.bom', 'BOM', required=True)