2 个版本
使用旧的 Rust 2015
0.6.1 | 2018年1月22日 |
---|---|
0.6.0 | 2016年10月31日 |
#26 in #data-streaming
23KB
592 代码行数(不包括注释)
Sonic-rs
Rust 客户端库,用于 Sonic 查询协议。
安装 CLI
使用 Cargo
$ cargo install sonic
...
$ sonic -h
d8b
Y8P
.d8888b .d88b. 88888b. 888 .d8888b
88K d88""88b 888 "88b 888 d88P"
"Y8888b. 888 888 888 888 888 888
X88 Y88..88P 888 888 888 Y88b.
88888P' "Y88P" 888 888 888 "Y8888P
Usage:
sonic <source> [options] -e <query>
sonic <source> [options] -f <file>
sonic login [options]
sonic -h | --help
sonic --version
Options:
-e, --execute Run query literal
-f, --file Run file contents as query
-c <config> Override default configuration file ($HOME/.sonicrc)
-d <foo=var> ... Replace variable in query in the form of `${foo}` with value `var`
-r, --rows-only Skip printing column names
-S, --silent Disable progress bar
-v, --verbose Enable debug level logging
-h, --help Print this message
--version Print version
库的使用
请参阅 cli/src/main.rs。
贡献
如果您想为项目做出贡献,请复制项目,包含您的更改,并将拉取请求提交回主仓库。
许可
MIT 许可证
依赖项
~9.5MB
~196K SLoC