from psycopg2 import ProgrammingError
from pgwui_core.core import (
- UploadEngine
- , Error
- , DataLineError
- , textualize
- , DataLineProcessor
- , UploadDoubleTableForm
- , TabularFileUploadHandler
- , UploadData
- , doublequote
- , escape_eol
- , is_checked
+ UploadEngine,
+ Error,
+ DataLineError,
+ textualize,
+ DataLineProcessor,
+ UploadDoubleTableForm,
+ TabularFileUploadHandler,
+ UploadData,
+ doublequote,
+ escape_eol,
+ is_checked,
)
log = logging.getLogger(__name__)
# tables.is_insertable_into does not reflect whether
# there's an insert trigger on the table.
" OR tables.table_type = 'VIEW')")
- self.cur.execute(sql ,(table, schema))
+ self.cur.execute(sql, (table, schema))
return self.cur.fetchone() != None
def factory(self, ue):
return SaveLine(ue, self, insert_stmt)
-@view_config(route_name='upload'
- , renderer='gmi_pyramid:templates/upload.mak')
+@view_config(route_name='upload',
+ renderer='gmi_pyramid:templates/upload.mak')
def upload_view(request):
response = UploadEngine(TableUploadHandler(request)).run()