An open API service indexing awesome lists of open source software.

https://github.com/exasol/sqlalchemy-exasol

SQLAlchemy dialect for EXASOL
https://github.com/exasol/sqlalchemy-exasol

exasol exasol-integration foundation-library odbc pyodbc python sqlalchemy turbodbc

Last synced: 3 months ago
JSON representation

SQLAlchemy dialect for EXASOL

Awesome Lists containing this project

README

          

SQLAlchemy Dialect for Exasol
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.. image:: https://github.com/exasol/sqlalchemy-exasol/actions/workflows/pr-merge.yml/badge.svg?branch=master&event=push
:target: https://github.com/exasol/sqlalchemy-exasol/actions/workflows/pr-merge.yml
:alt: CI Status

.. image:: https://img.shields.io/pypi/v/sqlalchemy_exasol
:target: https://pypi.org/project/sqlalchemy_exasol/
:alt: PyPI Version

.. image:: https://img.shields.io/pypi/pyversions/sqlalchemy-exasol
:target: https://pypi.org/project/sqlalchemy_exasol
:alt: PyPI - Python Version

.. image:: https://img.shields.io/badge/exasol-7.1.9%20%7C%207.0.18-green
:target: https://www.exasol.com/
:alt: Exasol - Supported Version(s)

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Formatter - Black

.. image:: https://img.shields.io/badge/imports-isort-ef8336.svg
:target: https://pycqa.github.io/isort/
:alt: Formatter - Isort

.. image:: https://img.shields.io/badge/pylint-5.9-yellow
:target: https://github.com/pylint-dev/pylint
:alt: Pylint

.. image:: https://img.shields.io/pypi/l/sqlalchemy-exasol
:target: https://opensource.org/license/BSD-2-Clause
:alt: License

.. image:: https://img.shields.io/github/last-commit/exasol/sqlalchemy-exasol
:target: https://pypi.org/project/sqlalchemy_exasol/
:alt: Last Commit

.. image:: https://img.shields.io/pypi/dm/sqlalchemy-exasol
:target: https://pypi.org/project/sqlalchemy_exasol
:alt: PyPI - Downloads

SQLAlchemy-Exasol supports a Websocket-based dialect for interacting with an Exasol database.

System Requirements
-------------------
- Exasol >= 7.1 (e.g. `docker-db `_ or a `Exasol SaaS instance `_)
- Python >= 3.10

Features
--------

- SELECT, INSERT, UPDATE, DELETE statements

Getting Started
---------------

Check out sqlalchemy-exasols's `User Guide
`_ for your
first steps.

.. _developer guide: https://github.com/exasol/sqlalchemy-exasol/blob/master/doc/developer_guide/developer_guide.rst
.. _test_docker_image: https://github.com/exasol/docker-db
.. _test_drive: https://cloud.exasol.com/signup