User Guide

3. Navigation and search

Chapter 3 of 14 · JiveDB User Guide

Once you have a connection (see Chapter 2), you browse its structure in the sidebar, on the left of the window. This chapter explains the sidebar tree, how to search inside it, and what each right-click menu offers.


1. The sidebar tree

The sidebar shows your connections as a tree, expanding downward:

Group (folder)
 └─ Connection
     └─ Database
         └─ Schema            (PostgreSQL only — other engines skip this level)
             ├─ Tables
             ├─ Views
             ├─ Materialized Views
             ├─ Functions
             ├─ Procedures
             ├─ Trigger Functions
             ├─ Sequences
             ├─ Object Types
             ├─ Domains
             ├─ Aggregates
             ├─ Operators
             ├─ Foreign Tables
             ├─ Collations
             └─ Full-Text Search
The sidebar tree, with a PostgreSQL schema expanded to show every object-type category
Figure 3.1 — A PostgreSQL schema expanded, showing every object category it can hold.

The exact list of categories under a schema depends on the database type:

Click the chevron next to any node to expand or collapse it. Row counts (like 2k) are shown next to tables where available, as a quick sense of table size.

The short video below shows every one of these categories expanded in turn, with sample objects inside each one — including PostgreSQL-specific categories like composite types, ranges, enums, domains, and full-text search configuration:

Figure 3.1b — Expanding every schema-object category in the sidebar tree.

2. Filtering the tree by name

To quickly find a connection or table by name, type into the search box at the top of the sidebar's Connections panel:

Typing "cart" into the sidebar search box filters the tree down to matching items
Figure 3.2 — Typing part of a name filters the whole tree down to matches, expanding their parent nodes automatically.

As you type, JiveDB narrows the tree to items whose name contains your text, and automatically expands their parent folders/connections/databases so you can see them right away.

3. Searching one schema in detail

To search only inside one schema — across its tables, views, and routines — right-click the schema and choose Search Database (see section 6). This opens a dedicated search box:

A schema-scoped search box, listing matching tables, views, and routines with type badges
Figure 3.3 — Searching inside one schema. Each result shows its type: TABLE, VIEW, or ROUTINE.

Type any part of a name; results are grouped with a colored type badge (green for tables, blue for views, purple for routines/functions), so you can jump straight to the object you need.

4. Right-click menu: a connection group

Right-click a folder (group) in the sidebar to rename or delete it:

Right-click menu on a connection group folder
Figure 3.4 — Context menu for a group folder.

Deleting a group does not delete the connections inside it — it only removes the folder; the connections move back to the top level. Groups are explained further in Chapter 2, section 5.

5. Right-click menu: a connection

Right-click a connection node for connection-level actions:

Right-click menu on a connection node
Figure 3.5 — Context menu for a connection.

6. Right-click menu: a schema or database

Right-click a schema (PostgreSQL) or a database (MySQL/MariaDB/SQLite) for structural and data actions:

Right-click menu on a schema node
Figure 3.6 — Context menu for a schema/database.

7. Right-click menu: the Tables list

Right-click the Tables category node itself (not a specific table) for a much shorter menu:

Right-click menu on the Tables category node
Figure 3.7 — Context menu for the Tables list.

8. Right-click menu: one table

Right-click a single table for the full set of table-level actions:

Right-click menu on a specific table
Figure 3.8 — Context menu for one table, with data, structure, AI, and export actions.
Tip: Truncate and Drop are both destructive and cannot be undone. JiveDB will ask you to confirm before running either one.