From 063cc293a950392ff2002c6d9b823f233793f69f Mon Sep 17 00:00:00 2001 From: Saif Ur Rehman Date: Fri, 31 Dec 2021 13:30:02 +0500 Subject: [PATCH] fix(Migrate): add unique and index for new columns --- frappe/database/schema.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frappe/database/schema.py b/frappe/database/schema.py index ce9fcb4147..10582eff8f 100644 --- a/frappe/database/schema.py +++ b/frappe/database/schema.py @@ -206,6 +206,12 @@ class DbColumn: if not current_def: self.fieldname = validate_column_name(self.fieldname) self.table.add_column.append(self) + + if column_type not in ('text', 'longtext'): + if self.unique: + self.table.add_unique.append(self) + if self.set_index: + self.table.add_index.append(self) return # type