perf: index shift type and employee in checkins and assignment to avoid full table scans

This commit is contained in:
Rucha Mahabal
2022-07-19 16:02:31 +05:30
parent 8c9035d914
commit 6938025952
2 changed files with 10 additions and 6 deletions

View File

@@ -26,7 +26,8 @@
"fieldtype": "Link", "fieldtype": "Link",
"label": "Employee", "label": "Employee",
"options": "Employee", "options": "Employee",
"reqd": 1 "reqd": 1,
"search_index": 1
}, },
{ {
"fetch_from": "employee.employee_name", "fetch_from": "employee.employee_name",
@@ -48,7 +49,8 @@
"fieldtype": "Link", "fieldtype": "Link",
"label": "Shift", "label": "Shift",
"options": "Shift Type", "options": "Shift Type",
"read_only": 1 "read_only": 1,
"search_index": 1
}, },
{ {
"fieldname": "column_break_4", "fieldname": "column_break_4",
@@ -107,7 +109,7 @@
} }
], ],
"links": [], "links": [],
"modified": "2020-07-08 11:02:32.660986", "modified": "2022-07-19 15:38:41.767539",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "HR", "module": "HR",
"name": "Employee Checkin", "name": "Employee Checkin",

View File

@@ -25,7 +25,8 @@
"fieldtype": "Link", "fieldtype": "Link",
"label": "Employee", "label": "Employee",
"options": "Employee", "options": "Employee",
"reqd": 1 "reqd": 1,
"search_index": 1
}, },
{ {
"fetch_from": "employee.employee_name", "fetch_from": "employee.employee_name",
@@ -48,7 +49,8 @@
"in_list_view": 1, "in_list_view": 1,
"label": "Shift Type", "label": "Shift Type",
"options": "Shift Type", "options": "Shift Type",
"reqd": 1 "reqd": 1,
"search_index": 1
}, },
{ {
"fieldname": "column_break_3", "fieldname": "column_break_3",
@@ -105,7 +107,7 @@
], ],
"is_submittable": 1, "is_submittable": 1,
"links": [], "links": [],
"modified": "2020-06-15 14:27:54.310773", "modified": "2022-07-19 15:27:54.310773",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "HR", "module": "HR",
"name": "Shift Assignment", "name": "Shift Assignment",