rabin 7 年之前
父节点
当前提交
6674b4b03a
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      demeter/model.py

+ 3 - 3
demeter/model.py

@@ -629,7 +629,7 @@ class Sql(object):
 			val = args['fields'][key].getBind()
 			if val:
 				values.append(val)
-				fields.append(key)
+				fields.append('`' + key + '`')
 
 		fields = ','.join(fields)
 		values = ','.join(values)
@@ -641,7 +641,7 @@ class Sql(object):
 	def update(self, table, args):
 		fields = []
 		for key in args['set']:
-			fields.append(key + ' = %s')
+			fields.append('`' + key + '` = %s')
 
 		fields = ','.join(fields)
 		sql = 'UPDATE ' + table + ' SET ' + fields + self.where(args['key'], args['fields'])
@@ -697,7 +697,7 @@ class Sql(object):
 				logic = ''
 			else:
 				logic = ' ' + logic
-			result = logic + ' ' + key + ' ' + exp + ' ' + str(val)
+			result = logic + ' `' + key + '` ' + exp + ' ' + str(val)
 		return result
 
 	def order(self, value):