<< All versions
Skill v1.0.1
currentAutomated scan100/100sundy-li/arrow_cli/arrow-cli
+1 new
──Details
PublishedJuly 20, 2026 at 07:26 PM
Content Hashsha256:e843a97a93e1cbde...
Git SHAd950d8b646e3
Bump Typepatch
──Files
Files (1 file, 1.8 KB)
SKILL.md1.8 KBactive
SKILL.md · 93 lines · 1.8 KB
version: "1.0.1" name: arrow-cli description: Use arrow_cli to connect to a Flight SQL server and run SQL.
arrow_cli
arrow_cli is a command-line client for connecting to a Flight SQL server and executing SQL queries.
Install
bash
cargo install arrow_cli
After installation, confirm that the binary is available:
bash
arrow_cli --version
Usage
Execute one SQL statement and exit
bash
arrow_cli --host localhost --port 8900 --user admin --password abc --command "select 1"
Output:
text
+----------+| Int64(1) |+----------+| 1 |+----------+1 rows in set (tickets received in 0.008 sec, rows received in 0.012 sec)
Execute SQL from a file and exit
bash
arrow_cli --host localhost --port 8900 --user admin --password abc --file query.sql
The file content is read as a single SQL statement and executed once, then the CLI exits.
Pipe SQL through standard input
bash
echo "select 1" | arrow_cli --host localhost --port 8900 --user admin --password abc
Option: print the result schema
bash
arrow_cli --host localhost --port 8900 --user admin --password abc --print-schema --command "select 1"
Output:
text
+----------+| Int64(1) |+----------+| 1 |+----------+Schema {fields: [Field {name: "Int64(1)",data_type: Int64,},],metadata: {},}1 rows in set (tickets received in 0.008 sec, rows received in 0.010 sec)
Option: output formats
--output table: pretty table output with row count and timing summary--output json: line-delimited JSON rows--output csv: comma-separated rows without headers--output tsv: tab-separated rows without headers--output psv: pipe-separated rows without headers
Run arrow_cli --help for more usage details.