Allow ranged SQL queries

This commit is contained in:
shortcutme 2017-10-04 13:10:41 +02:00
parent 38c663ee95
commit 6e55c8b7c7
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -28,6 +28,10 @@ class DbCursor:
else:
if key.startswith("not__"):
query_wheres.append(key.replace("not__", "") + " != ?")
elif key.endswith(">"):
query_wheres.append(key.replace(">", "") + " > ?")
elif key.endswith("<"):
query_wheres.append(key.replace("<", "") + " < ?")
else:
query_wheres.append(key + " = ?")
values.append(value)