Rename check_fifo_quantity_out constraint to check_fifo_quantity

Closes #1781
This commit is contained in:
Cédric Krier
2023-01-09 00:37:15 +01:00
parent 182f1ede57
commit d0dea0efca
+10 -1
View File
@@ -29,11 +29,20 @@ class Move(metaclass=PoolMeta):
t = cls.__table__()
cls._sql_constraints += [
('check_fifo_quantity_out',
('check_fifo_quantity',
Check(t, t.quantity >= t.fifo_quantity),
'product_cost_fifo.msg_move_fifo_quantity_greater'),
]
@classmethod
def __register__(cls, module):
table_h = cls.__table_handler__(module)
super().__register__(module)
# Migration from 6.6: rename check_fifo_quantity_out to
# check_fifo_quantity
table_h.drop_constraint('check_fifo_quantity_out')
@staticmethod
def default_fifo_quantity():
return 0.0