From f3e06d8fec4b7397684f41f4bd6b2700b494ee96 Mon Sep 17 00:00:00 2001 From: Sreejith P Date: Tue, 22 Jan 2019 09:46:11 +0530 Subject: [PATCH] [FIX] Valiation Changed --- mrp_production_draft/models/mrp_production.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mrp_production_draft/models/mrp_production.py b/mrp_production_draft/models/mrp_production.py index cdacfbd17..ee69180cf 100644 --- a/mrp_production_draft/models/mrp_production.py +++ b/mrp_production_draft/models/mrp_production.py @@ -42,9 +42,9 @@ class MrpProduction(models.Model): @api.model_cr def init(self): - self.env.cr.execute('ALTER TABLE mrp_production DROP CONSTRAINT mrp_production_name_uniq') + self.env.cr.execute('ALTER TABLE mrp_production DROP CONSTRAINT IF EXISTS mrp_production_name_uniq') self.env.cr.execute( - '''CREATE UNIQUE INDEX mrp_mo_unique ON mrp_production (name,company_id) WHERE (state != 'draft')''') + '''CREATE UNIQUE INDEX IF NOT EXISTS mrp_mo_unique ON mrp_production (name,company_id) WHERE (state != 'draft')''') @api.model def create(self, values):