Crates.io | schema-registry-cli |
lib.rs | schema-registry-cli |
version | 2.1.0 |
source | src |
created_at | 2023-04-23 17:18:53.827712 |
updated_at | 2024-05-29 16:41:48.744564 |
description | CLI for a schema-registry |
homepage | https://github.com/ilaborie/schema-registry-cli |
repository | https://github.com/ilaborie/schema-registry-cli.git |
max_upload_size | |
id | 846697 |
size | 112,472 |
Provide a CLI to call with a schema registry.
If you have the Rust tooling
$ cargo install --locked schema-registry-cli
TODO
By default the commandline interface uses the default Schema Registry URL
http://localhost:8081
. You can add the --url
argument to each subcommand,
or you can use set the SCHEMA_REGISTRY_URL
environment variable for a
different API base URL.
$ schema-registry-cli --help
CLI for a schema-registry
Usage: schema-registry-cli [OPTIONS] <COMMAND>
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
$ schema-registry-cli subject --help
Subject commands
Usage: schema-registry-cli subject [OPTIONS] <COMMAND>
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-registry-cli schema --help
Schema commands
Usage: schema-registry-cli schema [OPTIONS] <COMMAND>
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
Licensed under either of
at your option.
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.