diff --git a/frappe/model/base_document.py b/frappe/model/base_document.py index f01867d845d5..2f9987a01a5e 100644 --- a/frappe/model/base_document.py +++ b/frappe/model/base_document.py @@ -634,6 +634,9 @@ def get_unique_columns(self): return unique_columns def db_update(self): + if frappe.db.db_type == "postgres": + self.show_unique_validation_message_for_postgress() + if self.get("__islocal") or not self.name: self.db_insert() return