fix: cast list to tuple when sending parameterized query for postgres
This commit is contained in:
parent
5db7716df2
commit
2ce6597a69
1 changed files with 6 additions and 0 deletions
|
|
@ -418,10 +418,16 @@ def modify_values(values):
|
|||
|
||||
if isinstance(values, dict):
|
||||
for k, v in values.items():
|
||||
if isinstance(v, list):
|
||||
v = tuple(v)
|
||||
|
||||
values[k] = stringify_value(v)
|
||||
elif isinstance(values, (tuple, list)):
|
||||
new_values = []
|
||||
for val in values:
|
||||
if isinstance(val, list):
|
||||
val = tuple(val)
|
||||
|
||||
new_values.append(stringify_value(val))
|
||||
values = new_values
|
||||
else:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue