cosq 0.1.1

A CLI to query your Azure Cosmos DB instances
cosq-0.1.1 is not a library.

cosq

CI crates.io GitHub Release Homebrew License

A CLI to query your Azure Cosmos DB instances from the command line.

Installation

Homebrew (macOS / Linux)

brew install mklab-se/tap/cosq

Pre-built Binaries

Download the latest binary for your platform from GitHub Releases:

Platform Archive
macOS (Apple Silicon) cosq-v*-aarch64-apple-darwin.tar.gz
macOS (Intel) cosq-v*-x86_64-apple-darwin.tar.gz
Linux (x86_64) cosq-v*-x86_64-unknown-linux-gnu.tar.gz
Windows (x86_64) cosq-v*-x86_64-pc-windows-msvc.zip

Extract and move the binary to a directory in your PATH:

tar xzf cosq-v*-*.tar.gz
sudo mv cosq /usr/local/bin/

cargo install

Compile from source via crates.io (requires Rust 1.85+):

cargo install cosq

cargo binstall

Download a pre-built binary via cargo-binstall:

cargo binstall cosq

Build from Source

git clone https://github.com/mklab-se/cosq.git
cd cosq
cargo build --release

The binary is at target/release/cosq.

Verify Installation

cosq --version

Development

cargo build              # Build
cargo test               # Run tests
cargo clippy             # Lint
cargo fmt                # Format

License

MIT