Skip to content

Commit b54ea21

Browse files
author
yongpeng1
committed
修复:windows grains
1 parent 4d7bb29 commit b54ea21

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

common/db.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ def delete_by_id(self, table, id):
9191

9292
def update_by_id(self, table, data, id):
9393
sql = "UPDATE %s SET data='%s' WHERE data -> '$.id'='%s'" % (table, data.replace("'", r"\'").
94-
replace(r"\n", r'\\n').replace(r'\"', r''), id)
94+
replace(r"\n", r'\\n').replace(r'\"', r'').
95+
replace(r'\\', r'/'), id)
9596
logger.info(sql)
9697
try:
9798
self.cursor.execute(sql)
@@ -115,9 +116,9 @@ def update_by_id_kv(self, table, k, v, id):
115116
return False, str(e)
116117

117118
def insert(self, table, data):
118-
# 转义'
119+
# 转义
119120
sql = "INSERT INTO %s(data) VALUES('%s') " % (table, data.replace("'", r"\'").replace(r"\n", r'\\n').
120-
replace(r'\"', r''))
121+
replace(r'\"', r'').replace(r'\\', r'/'))
121122
logger.info(sql)
122123
try:
123124
self.cursor.execute(sql)

0 commit comments

Comments
 (0)