datasette/datasette/utils
Simon Willison b1f3e4368c
Fixes for SQL write with RETURNING (#2763)
* Fix for execute write returning, closes #2762
* Fix stored write returning rowcount message
* Add configurable execute_write returning limit
* Return rows/truncated from execute query if it used RETURNING
* INSERT ... RETURNING shows rows in /-/execute-write
* Skip RETURNING tests if SQLite version does not support it

Screenshot: https://github.com/simonw/datasette/issues/2762#issuecomment-4588111545
2026-05-31 16:15:34 -07:00
..
__init__.py Fix double-prefixed export links with base_url 2026-05-30 22:41:54 -07:00
actions_sql.py Add query management API and create UI 2026-05-24 22:52:06 -07:00
asgi.py Add request.form() for multipart form data and file uploads 2026-01-28 18:41:03 -08:00
baseconv.py Rename to_decimal/from_decimal to decode/encode, refs #1734 2022-05-02 12:44:09 -07:00
check_callable.py Fix for asyncio.iscoroutinefunction deprecation warnings 2025-10-08 20:32:16 -07:00
internal_db.py Query is_trusted and is_private properties 2026-05-26 11:59:49 -07:00
multipart.py Add request.form() for multipart form data and file uploads 2026-01-28 18:41:03 -08:00
permissions.py Black formatting 2026-02-17 13:30:24 -08:00
shutil_backport.py Upgrade to latest Black, closes #2239 2024-01-30 19:55:26 -08:00
sql_analysis.py Use SQLiteTableType directly in SQL analysis 2026-05-28 11:00:04 -07:00
sqlite.py Fixes for SQL write with RETURNING (#2763) 2026-05-31 16:15:34 -07:00
testing.py Replace token-based CSRF with Sec-Fetch-Site header protection (#2689) 2026-04-14 17:11:36 -07:00