Schema registry CLI

Crates.io Documentation Codecov Dependency status

Provide a CLI to call with a schema registry.

Install

From source

If you have the Rust tooling

bash $ cargo install --locked schema-registry-cli

From pre-built binaries

TODO

Usage

Show help

```console $ schema-registry-cli --help CLI for a schema-registry

Usage: schema-registry-cli [OPTIONS]

Commands: subject Subject commands schema Schema commands completion Generate shell completions help Print this message or the help of the given subcommand(s)

Options: -v, --verbose... More outputs per occurrence -q, --quiet... Less outputs per occurrence -h, --help Print help -V, --version Print version

```

Subject commands

```console $ schema-registry-cli subject --help Subject commands

Usage: schema-registry-cli subject [OPTIONS]

Commands: list List subjects register Register schema check Check schema compatibility delete Delete subject help Print this message or the help of the given subcommand(s)

Options: -v, --verbose... More outputs per occurrence -q, --quiet... Less outputs per occurrence -h, --help Print help

```

Schema commands

```console $ schema-registry-cli schema --help Schema commands

Usage: schema-registry-cli schema [OPTIONS]

Commands: get List subjects help Print this message or the help of the given subcommand(s)

Options: -v, --verbose... More outputs per occurrence -q, --quiet... Less outputs per occurrence -h, --help Print help

```

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.