From 777774ced46148420e5e8461c1c373ec9bfca075 Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Thu, 7 May 2015 17:12:35 +0530 Subject: [PATCH] [fix] don't unique text fields --- frappe/model/db_schema.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frappe/model/db_schema.py b/frappe/model/db_schema.py index 7c93c05e3d..b7fdfe6e0c 100644 --- a/frappe/model/db_schema.py +++ b/frappe/model/db_schema.py @@ -286,10 +286,10 @@ class DbColumn: if (current_def['index'] and not self.set_index): self.table.drop_index.append(self) - if (current_def['unique'] and not self.unique): + if (current_def['unique'] and not self.unique) and not (column_def in ('text', 'longtext')): self.table.drop_index.append(self) - if (not current_def['index'] and self.set_index and not (column_def in ['text', 'longtext'])): + if (not current_def['index'] and self.set_index) and not (column_def in ('text', 'longtext')): self.table.add_index.append(self) # default