23 lines
937 B
Plaintext
23 lines
937 B
Plaintext
A fast, driver-less TUI for browsing, querying, and editing PostgreSQL, MySQL,
|
|
and SQLite databases from the terminal. It works with the database CLI you
|
|
already use: psql, mysql, or sqlite3.
|
|
|
|
Sabiql wraps your existing psql, mysql or sqlite3 CLI - no Rust database
|
|
drivers, no connection pools, no extra dependencies. Point it at your database
|
|
and get a full-featured TUI with vim-like keybindings.
|
|
|
|
Features:
|
|
|
|
- SQL Modal: ad-hoc queries with auto-completion for tables, columns, and
|
|
keywords
|
|
- ER Diagram: generate relationship diagrams via Graphviz, opened instantly
|
|
in your browser
|
|
- Inspector Pane: column details, types, constraints, and indexes for any
|
|
table
|
|
- Inline Cell Editing: edit cells in-place with a guarded UPDATE preview
|
|
before committing
|
|
- Row Deletion: DELETE with mandatory preview; risk level color-coded
|
|
(yellow/orange/red)
|
|
- Yank: copy any cell value to clipboard
|
|
- and more...
|