Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
sqio
command
Package main contains the sqio command entrypoint.
|
Package main contains the sqio command entrypoint. |
|
internal
|
|
|
cli
Package cli wires Cobra commands to sqio services and terminal I/O.
|
Package cli wires Cobra commands to sqio services and terminal I/O. |
|
config
Package config loads sqio configuration from defaults, TOML files, and environment variables.
|
Package config loads sqio configuration from defaults, TOML files, and environment variables. |
|
db
Package db opens database connections and executes SQL against supported drivers.
|
Package db opens database connections and executes SQL against supported drivers. |
|
dbdriver
Package dbdriver centralizes database driver names, aliases, and small classification helpers used across sqio.
|
Package dbdriver centralizes database driver names, aliases, and small classification helpers used across sqio. |
|
editor
Package editor opens SQL text in the user's preferred external editor.
|
Package editor opens SQL text in the user's preferred external editor. |
|
formatter
Package formatter contains sqio's lightweight SQL formatter.
|
Package formatter contains sqio's lightweight SQL formatter. |
|
history
Package history stores executed SQL statements in a local SQLite database.
|
Package history stores executed SQL statements in a local SQLite database. |
|
linter
Package linter implements sqio's SQL safety and style checks.
|
Package linter implements sqio's SQL safety and style checks. |
|
output
Package output serializes query results into CLI-friendly formats.
|
Package output serializes query results into CLI-friendly formats. |
|
picker
Package picker discovers SQL files and selects one interactively when possible.
|
Package picker discovers SQL files and selects one interactively when possible. |
|
plugin
Package plugin discovers and runs external sqio plugin executables.
|
Package plugin discovers and runs external sqio plugin executables. |
|
query
Package query reads, splits, and classifies SQL input.
|
Package query reads, splits, and classifies SQL input. |
|
secret
Package secret resolves encrypted configuration values.
|
Package secret resolves encrypted configuration values. |
|
service
Package service provides application-level operations shared by the CLI and TUI frontends.
|
Package service provides application-level operations shared by the CLI and TUI frontends. |
|
tui
Package tui implements the Bubble Tea terminal user interface.
|
Package tui implements the Bubble Tea terminal user interface. |
|
tunnel
Package tunnel manages SSH local port forwarding for database connections.
|
Package tunnel manages SSH local port forwarding for database connections. |
Click to show internal directories.
Click to hide internal directories.