Skip to main content

`superduper_sql` is a plugin for SQL databases that allows you to use these databases as databackends for Superduper.

Project description

superduper_sql

superduper-sql is a plugin for SQL databackends that allows you to use these backends with superduper.

Superduper supports SQL databases via the ibis project. With superduper, queries may be built which conform to the ibis API, with additional support for complex data-types and vector-searches.

Installation

pip install superduper_sql

API

Class Description
superduper_sql.data_backend.SQLDataBackend sql data backend for the database.

Connection examples

MySQL

from superduper import superduper

db = superduper('mysql://<mysql-uri>')

Postgres

from superduper import superduper

db = superduper('postgres://<postgres-uri>')

Other databases

from superduper import superduper

db = superduper('<database-uri>')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kevj711_superduper_sql-0.7.0.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kevj711_superduper_sql-0.7.0-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file kevj711_superduper_sql-0.7.0.tar.gz.

File metadata

  • Download URL: kevj711_superduper_sql-0.7.0.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for kevj711_superduper_sql-0.7.0.tar.gz
Algorithm Hash digest
SHA256 556383046665b29e623f8f8def20aa3f02ea878716cb23ce0c2033e4cd94c7b8
MD5 1a23d23c840fdc4c81b6b74b6319d2d9
BLAKE2b-256 97a0fa1e63229ee7514784f9105bce91bdf70dc36d744c2df942195ad64ae388

See more details on using hashes here.

File details

Details for the file kevj711_superduper_sql-0.7.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kevj711_superduper_sql-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5d6fb46a84379eb63b0a1c6d63dd5a970fd2d251d60ee64024b318210fd752ac
MD5 df238a86afb6fbd3998e36931212375e
BLAKE2b-256 f007141542866ab2f468b89849e59f2cfeaacf5e409f7b37a2884276e0448c4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page