This merge request updates the default behaviour of the oracledb driver so that LOB data are returned as native Python strings/bytes.
It includes updated documentation and a test to confirm the mechanism for switching between string/bytes and LOB return types. It also confirms that LOBs longer than 4000 characters are returned intact.
Closes #110
To test
[x] Confirm that test suite passes
Ideally, we would also run code from this branch against internal BGS spatial data scripts to confirm that they still work.
Summary
This merge request updates the default behaviour of the
oracledb
driver so that LOB data are returned as native Python strings/bytes.It includes updated documentation and a test to confirm the mechanism for switching between string/bytes and LOB return types. It also confirms that LOBs longer than 4000 characters are returned intact.
Closes #110
To test
Ideally, we would also run code from this branch against internal BGS spatial data scripts to confirm that they still work.