From 34896f1cd18cce7f673b809be4c1d03cb5a36550 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Mon, 21 Apr 2025 22:29:51 +0530 Subject: [PATCH] perf: remove voucher_type + voucher_no index Voucher_no is real source of cardinality here... voucher_type will just be 10-20 unique types, not really helping much here. --- erpnext/accounts/doctype/gl_entry/gl_entry.py | 1 - 1 file changed, 1 deletion(-) diff --git a/erpnext/accounts/doctype/gl_entry/gl_entry.py b/erpnext/accounts/doctype/gl_entry/gl_entry.py index d460a89d2bc..8f3d0d42ba0 100644 --- a/erpnext/accounts/doctype/gl_entry/gl_entry.py +++ b/erpnext/accounts/doctype/gl_entry/gl_entry.py @@ -438,7 +438,6 @@ def update_against_account(voucher_type, voucher_no): def on_doctype_update(): - frappe.db.add_index("GL Entry", ["voucher_type", "voucher_no"]) frappe.db.add_index("GL Entry", ["party_type", "party"]) add_company_indexes()