Quote uploaded column headings to allow for mixed case, etc.
authorKarl O. Pinc <kop@meme.com>
Wed, 9 Jan 2019 04:30:24 +0000 (22:30 -0600)
committerKarl O. Pinc <kop@meme.com>
Wed, 9 Jan 2019 04:30:24 +0000 (22:30 -0600)
src/pgwui_upload/views/upload.py

index 27ac93b2129538cf3686933ae380d8a81c07b04a..e41d55785dab3740664673f20aed7328f206a248 100644 (file)
@@ -240,7 +240,7 @@ class TableUploadHandler(TabularFileUploadHandler):
                 bad_cols.append(col_name)
             else:
                 # Add column to sql statement
-                insert_stmt += col_sep + col_name
+                insert_stmt += col_sep + doublequote(col_name)
                 value_string += col_sep + '%s'
                 col_sep = ', '