From 432a3d675fa3697bd92fcc559d66e0c403d30c16 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Tue, 15 Sep 2020 14:59:17 -0700 Subject: [PATCH] sqlite3.enable_callback_tracebacks(True), closes #891 --- datasette/utils/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/datasette/utils/__init__.py b/datasette/utils/__init__.py index cceff54b..bdae5653 100644 --- a/datasette/utils/__init__.py +++ b/datasette/utils/__init__.py @@ -26,6 +26,9 @@ try: except ImportError: import sqlite3 +if hasattr(sqlite3, "enable_callback_tracebacks"): + sqlite3.enable_callback_tracebacks(True) + # From https://www.sqlite.org/lang_keywords.html reserved_words = set( (