Commit graph

254 commits

Author SHA1 Message Date
Aradhya-Tripathi
952921ef79 fix: fixed list filters in get_values 2021-11-12 14:32:24 +05:30
Aradhya-Tripathi
b8340fff58 feat: Added support for Criterion objects as fieldnames 2021-11-08 15:56:20 +05:30
Gavin D'souza
c755df29bd Merge branch 'develop' of github.com:frappe/frappe into mask-sql-errors 2021-10-26 15:37:03 +05:30
mergify[bot]
ebc29efae5
Merge pull request #14499 from ankush/configurable_max_writes
refactor: move max_writes constant to a class var
2021-10-25 07:01:13 +00:00
Aradhya-Tripathi
ca1d9b4514 fix: fixed sider issues 2021-10-23 16:03:29 +05:30
Aradhya-Tripathi
33775b5373 style: reverting erroneous formatting 2021-10-23 15:17:40 +05:30
Aradhya-Tripathi
94f2a6e275 feat: Added run kwarg to get_all, get_values 2021-10-23 15:08:02 +05:30
Aradhya-Tripathi
23c3079433 fix: set_value now takes for_update for pypika objects 2021-10-22 23:43:47 +05:30
Aradhya-Tripathi
e46b1d1116 feat: Added pluck in sql to mirror sql_list 2021-10-22 12:44:33 +05:30
Saqib Ansari
4f288db878 refactor: handle exception messages on client side 2021-10-19 20:00:35 +05:30
Saqib Ansari
23b8798e2a Merge branch 'develop' of https://github.com/frappe/frappe into mask-sql-errors 2021-10-19 18:48:42 +05:30
Gavin D'souza
67647724e8 refactor(minor): DRY-er human friendly error messages 2021-10-19 18:33:31 +05:30
Saqib Ansari
6cd18711d1 chore: better message 2021-10-19 18:06:32 +05:30
Saqib
b11c99137c
chore: rename exceptions 2021-10-19 18:01:18 +05:30
Ankush Menat
a39e429005
refactor: move max_writes constant to a class var 2021-10-19 15:38:28 +05:30
abhishek
278883edb0 fix: missing migration hash column 2021-10-11 17:23:17 +05:30
Aradhya-Tripathi
fe7b45c068 fix: fixing safeqb in server scripts 2021-10-11 14:01:17 +05:30
Gavin D'souza
4e7be5b3ec Merge branch 'develop' of github.com:frappe/frappe into at/safeqb 2021-10-11 12:45:03 +05:30
Gavin D'souza
cfa2d65394 refactor(safe_exec): Manage in-safe frappe.db.sql
* Check if flag in_safe_exec to check if SELECT query in frappe.db.sql
* Get rid of read_sql...refactor logic
* Enable frappe.qb just like that ;)
* Add support fro *args in .run
2021-10-11 12:28:36 +05:30
Aradhya-Tripathi
f0010439c7 style: formatted code 2021-10-05 15:54:27 +05:30
Aradhya-Tripathi
25277e02da fix: Fixed get_values 2021-10-05 15:48:52 +05:30
Aradhya-Tripathi
a31f23bee9 Merge branch 'develop' of https://github.com/Aradhya-Tripathi/frappe into at-refactor 2021-09-30 21:42:09 +05:30
Saqib Ansari
4109caf1bf chore: improve message & title 2021-09-28 16:15:24 +05:30
Saqib Ansari
e205acae3c feat: handle timeout and deadlocks in db.sql 2021-09-28 13:14:26 +05:30
Sagar Vora
8a4ca8530e refactor: setup_database for mariadb 2021-09-24 17:55:28 +05:30
leela
a76445bcf5 fix: use decimal digits precision 9 instead of 6 while creating schema
Currently we use DECIMAL(18, 6) datatype for float, currency and
percent. But in the system settings we provide a configuration to change the
precision up to 9 digits. This obviously does not work because we do not
store 9 digit precision in database. Fixed by changing the decimal
datatype scale.
2021-09-22 16:07:06 +05:30
Aradhya-Tripathi
e4724f06fc style: removed print statements 2021-09-20 23:29:23 +05:30
Aradhya-Tripathi
7f8128b27c fix: added Column in aggregation 2021-09-20 23:00:20 +05:30
Aradhya-Tripathi
5ae95cd001 refactor: moved get_condition to query class 2021-09-20 22:58:41 +05:30
Aradhya-Tripathi
0a09f93889 refactor: moved non-instance specific functions out of the class 2021-09-20 22:55:32 +05:30
Aradhya-Tripathi
8c45157fea feat: added aggregation using build_conditions 2021-09-20 22:52:14 +05:30
Aradhya-Tripathi
4f7446c722 refactor: changed return_query to run in database.py 2021-09-20 22:48:51 +05:30
Aradhya-Tripathi
73eb7806a8 refactor: removed aggregation from database.py
refactor: moved aggregate to frappe.query
2021-09-20 22:47:06 +05:30
Aradhya-Tripathi
1c2e470792 fix: fixed strings and integer representation in build_conditions 2021-09-20 22:40:20 +05:30
Aradhya-Tripathi
a726c0f7e8 feat: Added support for list of lists 2021-09-20 22:35:06 +05:30
Aradhya-Tripathi
4e75489f4c feat: added support for Criterion objects 2021-09-20 22:34:38 +05:30
Aradhya-Tripathi
9c3229018e refactor: moved count to use frappe.qb 2021-09-20 22:26:11 +05:30
Aradhya-Tripathi
ead9369586 fix(minor): fixed orderby in build_conditions 2021-09-20 22:25:18 +05:30
Aradhya-Tripathi
1af8f5289f feat: added support for orderby 2021-09-20 22:22:32 +05:30
Aradhya-Tripathi
3bd665ddf6 refactor: using frappe.qb for frappe.db.get_values 2021-09-20 22:21:54 +05:30
Aradhya-Tripathi
3fefc6a10d fix: added delete without filters 2021-09-20 22:21:24 +05:30
Aradhya-Tripathi
a738f8ba7b wip: adding support for sql functions in frappe ORM 2021-09-20 22:21:00 +05:30
Aradhya-Tripathi
ae0c5ee291 refactor: moved to frappe.qb in frappe.db.delete 2021-09-20 22:20:40 +05:30
Aradhya-Tripathi
f36808e4cc refactor: using Query for frappe.db.delete 2021-09-20 22:20:25 +05:30
Aradhya-Tripathi
1e6b30b711 refactor: shifted build_conditions to query module 2021-09-20 22:19:55 +05:30
Samuel Braun
ac9ab3bd95
fix(database): Fixed sql convention inconsistency (#14230) 2021-09-16 17:50:22 +05:30
gavin
4041442e6a
Merge pull request #13955 from gavindsouza/trim-db
feat: Site Maintenance commands
2021-09-15 17:08:40 +05:30
gavin
fc8b253916
Merge pull request #14197 from gavindsouza/misc-fixes-1
fix: Misc fixes
2021-09-15 12:55:06 +05:30
Gavin D'souza
f1d2886328 Merge branch 'develop' of github.com:frappe/frappe into mariadb-10_6 2021-09-14 22:10:24 +05:30
Gavin D'souza
3adc459e4d Merge branch 'develop' of github.com:frappe/frappe into trim-db 2021-09-14 21:53:21 +05:30