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