Skip to main content

A Harlequin adapter for Risingwave.

Project description

harlequin-risingwave

This repo provides the Harlequin adapter for Risingwave.

Installation

harlequin-risingwave depends on harlequin and harlequin-postgres, so installing this package will also install these packages.

Using pip

To install this adapter into an activated virtual environment:

pip install harlequin-risingwave

Using uv

uv add harlequin-risingwave

Or run directly without installing:

uvx --with harlequin-risingwave harlequin -a risingwave

Using pipx

If you do not already have Harlequin installed:

pip install harlequin-risingwave

If you would like to add the Risingwave adapter to an existing Harlequin installation:

pipx inject harlequin harlequin-risingwave

Usage and Configuration

You can open Harlequin with the Risingwave adapter by selecting it with the -a option and passing a Posgres DSN:

harlequin -a risingwave "postgres://my-user:my-pass@localhost:5432/my-database"

You can also pass all or parts of the connection string as separate options. The following is equivalent to the above DSN:

harlequin -a risingwave -h localhost -p 5432 -U my-user --password my-pass -d my-database

Many more options are available; to see the full list, run:

harlequin --help

For more information, see the Harlequin Docs.

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

harlequin_risingwave-0.6.0.tar.gz (330.2 kB view details)

Uploaded Source

Built Distribution

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

harlequin_risingwave-0.6.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file harlequin_risingwave-0.6.0.tar.gz.

File metadata

  • Download URL: harlequin_risingwave-0.6.0.tar.gz
  • Upload date:
  • Size: 330.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for harlequin_risingwave-0.6.0.tar.gz
Algorithm Hash digest
SHA256 9affe4d283d7fb8ccadec23780b1abd5e27f2518a6b00b1056d7bd4367c8b70f
MD5 bef855e4cbb9ff75af612984b69b9c2f
BLAKE2b-256 43443b22df6364d026a0d0541c6013ef2b79cb2c9f17211a7f1e9e1021b42c7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for harlequin_risingwave-0.6.0.tar.gz:

Publisher: publish.yml on zen-xu/harlequin-risingwave

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file harlequin_risingwave-0.6.0-py3-none-any.whl.

File metadata

File hashes

Hashes for harlequin_risingwave-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ae13d72b83e3efc78cdf8b7cfb3a9182d92909eaa50018e82fc4847a342241d
MD5 fc5a4eac3b69732d564156a9e668b8da
BLAKE2b-256 59e8c8de4678baaa9655d4e29b02ce50ad667633a64d1e8969542cf521112543

See more details on using hashes here.

Provenance

The following attestation bundles were made for harlequin_risingwave-0.6.0-py3-none-any.whl:

Publisher: publish.yml on zen-xu/harlequin-risingwave

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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