diff --git a/frappe/model/db_schema.py b/frappe/model/db_schema.py index b7fdfe6e0c..5321314a7c 100644 --- a/frappe/model/db_schema.py +++ b/frappe/model/db_schema.py @@ -256,10 +256,10 @@ class DbColumn: return column_def if self.default and (self.default not in default_shortcuts) \ - and not self.default.startswith(":") and column_def not in ['text', 'longtext']: + and not self.default.startswith(":") and column_def not in ('text', 'longtext'): column_def += ' default "' + self.default.replace('"', '\"') + '"' - if self.unique: + if self.unique and column_def not in ('text', 'longtext'): column_def += ' unique' return column_def