projects
/
pgwui_upload_core
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
97dca28
)
Report error when there's too few data columns
author
Karl O. Pinc
<kop@karlpinc.com>
Mon, 18 Jan 2021 20:52:22 +0000
(14:52 -0600)
committer
Karl O. Pinc
<kop@karlpinc.com>
Mon, 18 Jan 2021 20:52:22 +0000
(14:52 -0600)
src/pgwui_upload_core/views/upload.py
patch
|
blob
|
history
diff --git
a/src/pgwui_upload_core/views/upload.py
b/src/pgwui_upload_core/views/upload.py
index 73023a6aec0dd5c428c03999e8662065d5ed78c0..279dfd679aca1047b2ea4e96c59045bb0d5aeae8 100644
(file)
--- a/
src/pgwui_upload_core/views/upload.py
+++ b/
src/pgwui_upload_core/views/upload.py
@@
-32,6
+32,7
@@
from psycopg2 import ProgrammingError
from pgwui_core.core import (
DataLineProcessor,
+ ParameterExecutor,
TabularFileUploadHandler,
UploadData,
doublequote,
@@
-43,7
+44,7
@@
from pgwui_upload_core import exceptions as upload_ex
log = logging.getLogger(__name__)
-class SaveLine(DataLineProcessor):
+class SaveLine(DataLineProcessor
, ParameterExecutor
):
def __init__(self, ue, uh, insert_stmt):
'''
ue UploadEngine instance
@@
-60,7
+61,7
@@
class SaveLine(DataLineProcessor):
udl An UploadDataLine instance
'''
- self.
cur.execute(self.insert_stmt, udl.tuples
)
+ self.
param_execute(self.insert_stmt, udl
)
@attr.s