seitime-frappe/frappe/database
Faris Ansari f2a0724f9a feat: add back sql functions support with json syntax
```
fields=['user_type', {'COUNT': 'name', 'as': 'total'}]
fields=[{"IFNULL": ["first_name", "'Unknown'"], "as": "safe_name"}]
```
2025-06-18 16:15:25 +05:30
..
mariadb feat: MariaDB 11.8 support (#32289) 2025-06-12 10:11:24 +00:00
postgres perf: compute query type only once 2025-03-15 13:39:57 +05:30
sqlite chore(sqlite): set connection timeout to 15 seconds and set synchronous pragma 2025-04-15 13:59:17 +05:30
__init__.py refactor: Default to mysqlclient (#32987) 2025-06-18 06:04:24 +00:00
database.py fix: clear db.value_cache when clearing doctype cache 2025-06-05 14:46:03 +05:30
db_manager.py refactor: use a database file directly, instead of an SQL file 2025-04-15 13:59:16 +05:30
operator_map.py perf: Avoid Coalesce in QB is implementation 2025-05-02 19:09:51 +05:30
query.py feat: add back sql functions support with json syntax 2025-06-18 16:15:25 +05:30
schema.py fix(add_column): adjust for sqlite 2025-04-15 13:59:16 +05:30
sequence.py style: re-format with ruff 2024-02-05 18:53:33 +05:30
utils.py Revert: DocRef (#32866) 2025-06-10 05:20:56 +00:00