fix: Add index to Item route

Increases route resolve time if there are lots of Items.
This commit is contained in:
Faris Ansari 2019-04-19 14:03:25 +05:30
parent 0aa036cda5
commit 1d78aae2af

View File

@ -1062,3 +1062,7 @@ def update_variants(variants, template, publish_progress=True):
count+=1
if publish_progress:
frappe.publish_progress(count*100/len(variants), title = _("Updating Variants..."))
def on_doctype_update():
# since route is a Text column, it needs a length for indexing
frappe.db.add_index("Item", ["route(500)"])