use double quote

This commit is contained in:
Antonio J. Delgado 2023-01-26 14:08:47 +02:00
parent 53ea225ec3
commit 226d5e9bb2

View file

@ -59,7 +59,7 @@ class find_duplicate_files:
self.cache_db.commit()
def _check_file_cache(self, file):
file_sql = file.replace("'", "\\\\'")
file_sql = file.replace("'", "''")
query = f"SELECT hash FROM files WHERE file = '{file_sql}'"
try:
result = self.cur.execute(query)
@ -73,7 +73,7 @@ class find_duplicate_files:
return False
def _cache_file(self, file, hash):
file_sql = file.replace("'", "\\\\'")
file_sql = file.replace("'", "''")
query = f"INSERT INTO files (hash, file) VALUES ('{file_sql}', '{hash}')"
try:
result = self.cur.execute(query)