Просмотр исходного кода

Table names are now encapsulated by backticks before being used in a query

Taddeus Kroes 13 лет назад
Родитель
Сommit
c2b2219fa7
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      generate.py

+ 1 - 1
generate.py

@@ -269,7 +269,7 @@ def read_tables(conn):
 
 def read_fields(conn, table):
     cur = conn.cursor(mysql.cursors.DictCursor)
-    cur.execute('show columns from %s' % table)
+    cur.execute('show columns from `%s`' % table)
     fields = cur.fetchall()
     cur.close()
     return fields