A Text User Interface for DuckDB
Project description
harlequin
A Text User Interface for DuckDB.
(A Harlequin is a pretty duck.)
Installing Harlequin
Use pip
or pipx
:
pipx install harlequin
Using Harlequin
To open a DuckDB database file:
harlequin "path/to/duck.db"
To open an in-memory DuckDB session, run Harlequin with no arguments:
harlequin
When Harlequin is open, you can view the schema of your DuckDB database in the left sidebar.
To run a query, enter your code in the main text input, then press Ctrl+Enter. You should see the data appear in the pane below.
You can press Tab or use your mouse to change the focus between the panes.
When the focus is on the data pane, you can use your arrow keys or mouse to select different cells.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
harlequin-0.0.4.tar.gz
(11.1 kB
view hashes)
Built Distribution
harlequin-0.0.4-py3-none-any.whl
(13.8 kB
view hashes)
Close
Hashes for harlequin-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adb3c6f43ca1ad89dbbfc647bc4ec71bfe1b2652073b263d63e51ae17a7d5203 |
|
MD5 | 0314c8a6947aeab3f14b782f164ae0d8 |
|
BLAKE2b-256 | bd7d5768a4c6dc690b0d378d7264858d06ec01bf4e5c732b814f1afbb60be9ae |