4 个稳定版本
2.1.0 | 2024 年 5 月 29 日 |
---|---|
2.0.1 | 2023 年 8 月 12 日 |
2.0.0 | 2023 年 5 月 1 日 |
1.0.0 | 2023 年 4 月 23 日 |
#311 in 数据库接口
210 每月下载量
33KB
724 行
Schema registry CLI
提供一个 CLI 来调用 schema registry。
安装
从源代码
如果你有 Rust 工具
$ cargo install --locked schema-registry-cli
从预构建的二进制文件
待办事项
用法
自定义 Schema Registry URL
默认情况下,命令行界面使用默认的 Schema Registry URL https://127.0.0.1:8081
。您可以在每个子命令中添加 --url
参数,或者您可以使用设置 SCHEMA_REGISTRY_URL
环境变量来使用不同的 API 基础 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
许可协议
许可协议为以下之一
- Apache License,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确表示,否则根据 Apache-2.0 许可证定义的,你提交给本工作的任何有意贡献,都应如上双许可,没有额外的条款或条件。
依赖项
~9–21MB
~315K SLoC