diff --git a/datasette/database.py b/datasette/database.py index b74f02bb..13baa1d9 100644 --- a/datasette/database.py +++ b/datasette/database.py @@ -143,7 +143,9 @@ class Database: return conn.executescript(sql) with trace("sql", database=self.name, sql=sql.strip(), executescript=True): - results = await self.execute_write_fn(_inner, block=block) + results = await self.execute_write_fn( + _inner, block=block, transaction=False + ) return results async def execute_write_many(self, sql, params_seq, block=True):