Comments (5)
Yep, it should be easy to implement using import_params
and export_params
.
Do you prefer to have comment in the beginning, at the end or somewhere in the middle of query? :)
from pyexasol.
beginning is fine :)
So, for import
, you'd recommend adding a key to import_params
and use it here: https://github.com/badoo/pyexasol/blob/da486a18313d3cd4b40280ade66f5f21b0c2f120/pyexasol/http_transport.py#L161
for export
, use the same idea here: https://github.com/badoo/pyexasol/blob/da486a18313d3cd4b40280ade66f5f21b0c2f120/pyexasol/http_transport.py#L105
And add a bit of documentation here: https://github.com/badoo/pyexasol/blob/da486a18313d3cd4b40280ade66f5f21b0c2f120/docs/HTTP_TRANSPORT.md#parameters
Would that be sufficient?
from pyexasol.
- Extra argument
comment
forexport_params
,import_params
. - Additional condition in query builders for EXPORT and IMPORT to use the extra argument.
- Validation, to make sure comment will not contain
\n
,*/
or other ways for SQL injection. - Documentation.
- A few lines in http_transport examples.
Thank you.
from pyexasol.
Live in 0.16.1
. Enjoy! :)
from pyexasol.
That was fast! thanks :)
from pyexasol.
Related Issues (20)
- Mixed type error message HOT 3
- Support for Polars HOT 29
- Migrate project setup to poetry
- export_to_file running out of memory HOT 8
- 🐞WebSocket connection isn't properly closed in case of process termination HOT 4
- Allow orjson as a serialization framework HOT 2
- update table function - pandas style HOT 1
- Mistake in documentation of import_from_iterable HOT 2
- Enabling connection encryption by default on PyExasol HOT 5
- Add job name to .github/workflows/examples.yml HOT 5
- Pyexasol with SaaS Authentication error HOT 5
- Could not connect to Exasol: [SSL: LENGTH_MISMATCH] length mismatch (_ssl.c:1129) HOT 4
- Document that Connection sharing with multiprocessing doesn't work with TLS Encryption HOT 6
- Connection from pyexasol to Exasol SaaS HOT 20
- pyexasol not raising an Exception on Exasol error HOT 10
- profiling a script with pyexasol with scalene HOT 6
- bigint and certain decimals returned as string HOT 5
- respect `no_proxy` environment variable HOT 2
- Pyexasol raises FutureWarning HOT 4
- decimal separator is wrong when Exasol Column is DOUBLE and NLS_NUMERIC_CHARACTERS = ',.' HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyexasol.