Use WHERE 1 for queries without argument
This commit is contained in:
parent
ca473d6c3b
commit
38c663ee95
1 changed files with 3 additions and 1 deletions
|
@ -32,6 +32,8 @@ class DbCursor:
|
||||||
query_wheres.append(key + " = ?")
|
query_wheres.append(key + " = ?")
|
||||||
values.append(value)
|
values.append(value)
|
||||||
wheres = " AND ".join(query_wheres)
|
wheres = " AND ".join(query_wheres)
|
||||||
|
if wheres == "":
|
||||||
|
wheres = "1"
|
||||||
query = re.sub("(.*)[?]", "\\1 %s" % wheres, query) # Replace the last ?
|
query = re.sub("(.*)[?]", "\\1 %s" % wheres, query) # Replace the last ?
|
||||||
params = values
|
params = values
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue