Skip to content

Commit d2ccb14

Browse files
author
David Erb
committed
improves debug of update
1 parent b0413f6 commit d2ccb14

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/dls_normsql/aiosqlite.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -354,9 +354,9 @@ async def update(
354354
if len(values_row) == 0:
355355
raise RuntimeError("no fields in record match database table")
356356

357-
sql = "UPDATE %s SET %s WHERE %s" % (
357+
sql = "UPDATE %s SET\n %s\nWHERE %s" % (
358358
table.name,
359-
", ".join(qmarks),
359+
",\n ".join(qmarks),
360360
where,
361361
)
362362

@@ -371,10 +371,12 @@ async def update(
371371
await self.__connection.commit()
372372

373373
if why is None:
374-
logger.debug("%d rows from %s\nvalues %s" % (rowcount, sql, values_row))
374+
logger.debug(
375+
"%d rows from:\n%s\nvalues %s" % (rowcount, sql, values_row)
376+
)
375377
else:
376378
logger.debug(
377-
"%d rows from %s: %s\nvalues %s" % (rowcount, why, sql, values_row)
379+
"%d rows from %s:\n%s\nvalues %s" % (rowcount, why, sql, values_row)
378380
)
379381

380382
except aiosqlite.OperationalError:

0 commit comments

Comments
 (0)