internal/

directory
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 27, 2026 License: MIT

Directories

Path Synopsis
Package cli wires Cobra commands to sqio services and terminal I/O.
Package cli wires Cobra commands to sqio services and terminal I/O.
Package config loads sqio configuration from defaults, TOML files, and environment variables.
Package config loads sqio configuration from defaults, TOML files, and environment variables.
Package db opens database connections and executes SQL against supported drivers.
Package db opens database connections and executes SQL against supported drivers.
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.
Package editor opens SQL text in the user's preferred external editor.
Package editor opens SQL text in the user's preferred external editor.
Package formatter contains sqio's lightweight SQL formatter.
Package formatter contains sqio's lightweight SQL formatter.
Package history stores executed SQL statements in a local SQLite database.
Package history stores executed SQL statements in a local SQLite database.
Package linter implements sqio's SQL safety and style checks.
Package linter implements sqio's SQL safety and style checks.
Package output serializes query results into CLI-friendly formats.
Package output serializes query results into CLI-friendly formats.
Package picker discovers SQL files and selects one interactively when possible.
Package picker discovers SQL files and selects one interactively when possible.
Package plugin discovers and runs external sqio plugin executables.
Package plugin discovers and runs external sqio plugin executables.
Package query reads, splits, and classifies SQL input.
Package query reads, splits, and classifies SQL input.
Package secret resolves encrypted configuration values.
Package secret resolves encrypted configuration values.
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.
Package tui implements the Bubble Tea terminal user interface.
Package tui implements the Bubble Tea terminal user interface.
Package tunnel manages SSH local port forwarding for database connections.
Package tunnel manages SSH local port forwarding for database connections.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL