7 releases
Uses new Rust 2024
| new 0.5.1 | Apr 15, 2026 |
|---|---|
| 0.5.0 | Apr 14, 2026 |
| 0.4.3 | Feb 13, 2026 |
| 0.3.2 | Feb 8, 2026 |
| 0.3.1 | Jan 31, 2026 |
#316 in Database interfaces
130KB
3K
SLoC
ScopeQL: ScopeDB Command Line Interface
Overview
scopeql provides a command line interface and interactive shell for ScopeDB.
Installation
You can install scopeql with Cargo:
cargo install scopeql
Or you can download pre-built binaries from the releases page.
Or you can use the Docker image:
docker run -it --rm scopedb/scopeql
Configuration
scopeql reads its default connection settings from config.toml. Each connection can optionally define an API key, which is sent as an Authorization: Bearer <key> header on requests.
default_connection = "default"
[connections.default]
endpoint = "https://<cell>.<provider>.scopedb.cloud"
api_key = "your-api-key"
You can also override connection settings with environment variables such as SCOPEQL_CONFIG_CONNECTIONS_<CONNECTION_NAME>_ENDPOINT and SCOPEQL_CONFIG_CONNECTIONS_<CONNECTION_NAME>_API_KEY.
License
This project is licensed under Apache License, Version 2.0.
Dependencies
~24–45MB
~680K SLoC