From: Karl O. Pinc Date: Sat, 22 Jun 2024 21:07:27 +0000 (-0500) Subject: Move SaveLine out of pgwui_upload_core, with it's parameterization X-Git-Url: https://papio.biology.duke.edu/gitweb/?a=commitdiff_plain;h=69e5c7316e15c9056971304891e57ac6e0b55b15;p=pgwui_upload Move SaveLine out of pgwui_upload_core, with it's parameterization --- diff --git a/src/pgwui_upload/views/upload.py b/src/pgwui_upload/views/upload.py index 0ec8cbf..a6e2c5e 100644 --- a/src/pgwui_upload/views/upload.py +++ b/src/pgwui_upload/views/upload.py @@ -36,6 +36,7 @@ from pgwui_core.core import ( UploadTableInitialPostMixin, UploadEngine, DataLineProcessor, + ParameterExecutor, UploadDoubleTableForm, UploadData, escape_eol, @@ -59,7 +60,7 @@ class UploadTableInitialPost(UploadCoreInitialPost, pass -class SaveLine(DataLineProcessor): +class SaveLine(DataLineProcessor, ParameterExecutor): def __init__(self, ue, uh, insert_stmt): ''' ue UploadEngine instance @@ -76,7 +77,7 @@ class SaveLine(DataLineProcessor): udl An UploadDataLine instance ''' - self.cur.execute(self.insert_stmt, udl.tuples) + self.param_execute(self.insert_stmt, udl) class TableUploadHandler(BaseTableUploadHandler):