bug fix: write to SQL complex objects -> str

master
Steve Nyemba 8 months ago
parent 68f628ec5a
commit 0d7b40cbd8

@ -158,7 +158,11 @@ class X12Parser(BasicParser):
_store['cotnext'] = 'write' _store['cotnext'] = 'write'
_writer = transport.factory.instance(**_store) _writer = transport.factory.instance(**_store)
# if _store['provider'] not in [providers.MONGODB, providers.COUCHDB] : # if _store['provider'] not in [providers.MONGODB, providers.COUCHDB] :
for _document in _documents :
for field in _document :
if type(_document[field]) in [dict,list] :
_document[field] = json.dumps(_document[field],default=str)
_writer.write(_documents,table=TABLE) _writer.write(_documents,table=TABLE)
if getattr(_writer,'close') : if getattr(_writer,'close') :

Loading…
Cancel
Save