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.1.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.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kevj711_superduper_sql-0.7.1.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.1.tar.gz
Algorithm Hash digest
SHA256 6c08a5f00b5d3582af790d0ec47c27d0e4b3690b2b74bfadce47de2f6f1c5c55
MD5 2b6f91f37fd66f0ffc9114504e0c02cc
BLAKE2b-256 a807d06c8f79fa4df62083dcb424f05b1b5d21152b3412ff462228e6005c80cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kevj711_superduper_sql-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f9bd2a61548d4548054aeb134fbe9127c0e98b7256b059a6b3bf233c0978a3db
MD5 d6f498e2cc7e5f47fc80089c495a7b0f
BLAKE2b-256 c6197938d09a6ec1de6cf2fa2e8e9e4e3e5172a5097d6ce5365f08b903ef5e5b

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