seitime-frappe/frappe/query_builder
Sagar Vora 87b1e15a31 fix: remove double-quoting in Locate and Ifnull functions
The custom implementations were calling .get_sql() on pypika terms,
then passing the already-quoted string to super().__init__() which
quoted it again. This broke queries with quotes in values.

Fix: Let pypika's base classes handle the quoting by passing terms
through unchanged. Ifnull now just aliases pypika's IfNull directly.
2025-12-02 02:08:03 +05:30
..
__init__.py fix: avoid one time setup (#31650) 2025-03-12 12:44:19 +05:30
builder.py fix: support sqlite 2025-04-15 13:59:16 +05:30
custom.py feat: add in some functions 2025-11-19 21:15:58 +05:30
docs.md docs: Added query_builder docs (#19086) 2022-12-05 16:48:12 +05:30
functions.py fix: remove double-quoting in Locate and Ifnull functions 2025-12-02 02:08:03 +05:30
terms.py fix: support sqlite 2025-04-15 13:59:16 +05:30
utils.py perf: minor improvements to execute_query 2025-05-30 11:24:52 +05:30