Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add DBAPI2 compliant web-socket driver
In order to implement a web-socket based SQLA dialect for the Exasol-DB, a DBAPI2 compliant web-socket driver is added. The current implementation of the driver is based on the `pyexasol` project (If needed this can be changed in the future). Additionally the unit and integration tests have been restructured to simplify the test setup and execution. The restructuring is not completely done yet, it rather should be seen as step towards the future layout/structure.
- Loading branch information
Showing
19 changed files
with
2,299 additions
and
455 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
sqlalchemy_exasol/_version.py export-subst | ||
sqlalchemy_exasol/version.py linguist-generated=true | ||
poetry.lock linguist-generated=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
35 changes: 35 additions & 0 deletions
35
changelog.d/20230306_161112_nicola.coretti__105_pyexasol_backend.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
.. A new scriv changelog fragment. | ||
.. | ||
.. Uncomment the header that is right (remove the leading dots). | ||
.. | ||
.. 🗑️ Removed | ||
.. ---------- | ||
.. | ||
.. - A bullet item for the Removed category. | ||
.. | ||
✨ Added | ||
--------- | ||
* Add websocket based dbapi2 compliant database driver | ||
.. | ||
.. - A bullet item for the Added category. | ||
.. | ||
.. 🔧 Changed | ||
.. ----------- | ||
.. | ||
.. - A bullet item for the Changed category. | ||
.. | ||
.. 🚧 Deprecated | ||
.. -------------- | ||
.. | ||
.. - A bullet item for the Deprecated category. | ||
.. | ||
.. 🐞 Fixed | ||
.. --------- | ||
.. | ||
.. - A bullet item for the Fixed category. | ||
.. | ||
.. 🔐 Security | ||
.. ----------- | ||
.. | ||
.. - A bullet item for the Security category. | ||
.. |
Empty file.
Oops, something went wrong.