diff --git a/frappe/database/mariadb/schema.py b/frappe/database/mariadb/schema.py index 7496e5b955..34864f2d5f 100644 --- a/frappe/database/mariadb/schema.py +++ b/frappe/database/mariadb/schema.py @@ -34,6 +34,9 @@ class MariaDBTable(DBTable): else: # parent types additional_definitions.append("index creation(creation)") + if self.meta.sort_field == "modified": + # Support old doctype default by indexing it, also 2nd popular choice. + additional_definitions.append("index modified(modified)") # creating sequence(s) if not self.meta.issingle and self.meta.autoname == "autoincrement":