seitime-frappe/frappe/core
Ankush Menat 85cef317f2 perf: Index everyone in DocShare
A typical share query looks like this.

select `share_name` from `tabDocShare` where `tabDocShare`.`read` = 1.0 and
`tabDocShare`.`share_doctype` = 'Pick List' and (`tabDocShare`.`user` = 'username'
or `tabDocShare`.`everyone` = 1.0) order by `tabDocShare`.`modified` DESC;

None of existing indexes provide `everyone` values quickly, so `OR`
clause effectively clauses full table scan ALL THE TIME.
2023-06-15 18:04:58 +05:30
..
api fix: type hint for image view 2023-01-02 11:50:25 +05:30
doctype perf: Index everyone in DocShare 2023-06-15 18:04:58 +05:30
form_tour refactor: replace todo tour with user tour 2023-05-24 13:24:09 +05:30
page fix: Cancel All and Dashboard views title translations (#20173) (#20175) 2023-02-28 11:41:13 +05:30
report refactor: Workspace cleanup (#21100) 2023-05-26 14:42:31 +05:30
web_form fix: Edit Profile link is not redirecting correctly 2023-01-18 10:30:40 +05:30
workspace refactor: Workspace cleanup (#21100) 2023-05-26 14:42:31 +05:30
__init__.py chore: Update header: license.txt => LICENSE 2021-09-03 12:02:59 +05:30
notifications.py chore: Add typing 2022-08-12 12:53:24 +05:30
README.md rename Profile to User frappe/frappe#470 2014-03-11 16:14:47 +05:30
utils.py refactor: Replace html2text with markdownify 2022-07-06 08:23:14 +05:30

Core module contains the models required for the basic functioning of frappe including DocType, User (user), Role and others.