rtk-ai/rtk

[proxy] add rtk sqlcmd (SQL Server CLI) — analogous to rtk psql

Open

#1.832 geöffnet am 11. Mai 2026

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)Rust (2.914 Forks)batch import
area:clienhancementhelp wantedplatform:windowspriority:medium

Repository-Metriken

Stars
 (48.085 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 11T 1h) (45 gemergte PRs in 30 T)

Beschreibung

Use case

rtk psql exists and compresses Postgres table output. The Microsoft sqlcmd CLI (MSSQL) produces structurally identical noise — column header separators, padding, trailing whitespace — and is heavily used in .NET / Windows-server stacks.

Frequency

rtk discover on a 30-day Claude Code history: 208 invocations of sqlcmd, currently completely unfiltered.

Suggested behaviour (mirroring rtk psql)

  • Strip ASCII table borders / dash separator rows.
  • Compress repeated whitespace inside cells.
  • Honour -Q/-i flags transparently.
  • Optionally: prefer JSON via sqlcmd -y 0 + a JSON-aware variant, similar to what rtk aws does with --output json.

Filename suggestion: src/proxies/sqlcmd.rs, registered analogously to psql.rs.

Contributor Guide