params-fix-2

This commit is contained in:
Untone 2024-04-09 17:57:22 +03:00
parent 7be4642f5d
commit e529ecbe41

View File

@ -100,7 +100,11 @@ def after_cursor_execute(conn, cursor, statement, parameters, context, executema
compiled_parameters = context.compiled.params
if compiled_statement:
elapsed = time.time() - conn.query_start_time
if compiled_parameters is not None:
query = compiled_statement.format(*compiled_parameters)
else:
query = compiled_statement # or handle this case in a way that makes sense for your application
if elapsed > 1 and conn.last_statement != query:
conn.last_statement = query