Browse Source

bug fix with diskwriter (adding return carriage)

Steve Nyemba 5 years ago
parent
commit
4a985e82dc
1 changed files with 3 additions and 1 deletions
  1. 3 1
      transport/disk.py

+ 3 - 1
transport/disk.py

@@ -161,7 +161,9 @@ class SQLiteWriter(DiskWriter) :
 		
 		sql = " " .join(["INSERT INTO ",self.table,"(", ",".join(self.fields) ,")", "values(':values')"])
 		for row in info :
-			cursor.execute(sql.replace(":values",json.dumps(row)))
+			stream = json.dumps(row)
+			stream = stream.replace("'","''")
+			cursor.execute(sql.replace(":values",stream) )
 			# self.conn.commit()
 				# print (sql)