docs: add 7 new docs pages and update 4 existing ones
Add new pages: Redis Browser, MongoDB Browser, Driver Management, Keyboard Shortcuts, Object Browser, Connection Import, SQL Snippets. Update: Data Grid (transpose view, column formatters, multi-row ops), Table Structure Editor (PK editing, column reorder, tab UI), AI Assistant (thinking mode, table mentions), Database Support (ClickHouse TLS, GaussDB native, DuckDB modes).
This commit is contained in:
1 parent
8baa752721
commit
b53a6dac8c
24 files changed
+1273
-16
No files matched your search
@@ -76,6 +76,57 @@ Click a cell to open the detail panel. It is useful for values that are awkward
|
||||
- Multi-line content
|
||||
- Fields that should be explicitly set to `NULL`
|
||||
|
||||
## Transpose View
|
||||
|
||||
Toggle the transpose view to swap rows and columns. This is useful when:
|
||||
|
||||
- A table has many columns but few rows
|
||||
- You want to compare column metadata (types, defaults, nullable flags) side by side
|
||||
- You are inspecting a single row with wide columns
|
||||
|
||||
The transpose view preserves all grid features: sorting, filtering, editing, and export work the same way.
|
||||
|
||||
## Column Formatters
|
||||
|
||||
Custom column formatters let you control how specific column values are displayed:
|
||||
|
||||
- **Datetime formatting**: Choose a display format for date and time columns
|
||||
- **JSON path extraction**: Extract a specific field from JSON/JSONB columns using a JSONPath expression
|
||||
- **Value masking**: Hide or partially mask sensitive values
|
||||
- **Custom templates**: Define your own display template for a column
|
||||
|
||||
Configure formatters from the column header menu. Formatters only affect display — they do not change the underlying data.
|
||||
|
||||
## Cell Detail Editor
|
||||
|
||||
The cell detail panel provides a full editor for individual cell values:
|
||||
|
||||
- **Value editor**: Edit cell content in a larger text area with syntax highlighting for JSON and SQL
|
||||
- **Set NULL**: Explicitly write NULL to a cell
|
||||
- **Image preview**: When a cell contains an image URL, the detail panel shows a rendered preview
|
||||
- **Temporal editor**: Date and time cells use a dedicated date/time picker
|
||||
|
||||
## Multi-Row Operations
|
||||
|
||||
Select multiple rows to perform batch operations:
|
||||
|
||||
- **Batch clone**: Duplicate multiple rows at once
|
||||
- **Batch delete**: Mark multiple rows for deletion in one action
|
||||
- **Batch copy**: Copy multiple rows as TSV, CSV, JSON, Markdown, or INSERT statements
|
||||
- **Copy as INSERT**: Generate a single `INSERT` statement with multiple value rows
|
||||
- **Copy as UPDATE**: Generate `UPDATE` statements for selected rows
|
||||
- **Copy without primary keys**: Generate INSERT statements that exclude auto-increment primary keys
|
||||
|
||||
## Header Controls
|
||||
|
||||
Column headers provide quick access to actions:
|
||||
|
||||
- **Sort**: Click to toggle ascending, descending, or clear sort. Right-click for context menu with sort options.
|
||||
- **Column visibility**: Show or hide columns from a filterable checklist
|
||||
- **Local column filter**: Filter values within the current result set by checking specific values
|
||||
- **Compact mode**: When enabled in Settings, header actions (sort, format, filter) collapse into a single dropdown menu, giving column names more space
|
||||
- **Compact filter builder**: Build complex client-side filters with multiple conditions in a compact UI
|
||||
|
||||
## Export and Copy
|
||||
|
||||
| Format | Use Case |
|
||||
@@ -83,10 +134,12 @@ Click a cell to open the detail panel. It is useful for values that are awkward
|
||||
| CSV | Excel, Numbers, or spreadsheet tools |
|
||||
| JSON | Scripts, API debugging, or programmatic processing |
|
||||
| Markdown | Issues, PRs, documentation, or chat |
|
||||
| INSERT | Copy selected rows as executable `INSERT` statements |
|
||||
| INSERT | Copy selected rows as executable `INSERT` statements (single or batched) |
|
||||
| UPDATE | Copy selected rows as executable `UPDATE` statements |
|
||||
| XLSX | Export directly to Excel format from the table context menu |
|
||||
|
||||
Before exporting, check the active filters and sort order so the exported data matches what you expect.
|
||||
|
||||
## Pagination And Large Results
|
||||
|
||||
DBX can page result sets and keep large grids responsive with virtual scrolling. For large tables, prefer database-side `WHERE` and `ORDER BY` clauses instead of relying only on client search, because the database can use indexes and return a smaller result set.
|
||||
DBX can page result sets and keep large grids responsive with virtual scrolling. For large tables, prefer database-side `WHERE` and `ORDER BY` clauses instead of relying only on client search, because the database can use indexes and return a smaller result set. Page size is configurable and persists across sessions.
|
||||
Reference in new issue
Block a user