DBX

Object Browser

The object browser collects objects from the active database or schema into one searchable list or grid. It is useful when a database contains many objects, when filtering by type or metadata matters, or when several objects need the same operation.

When to Use It

  • View many tables, views, procedures, functions, sequences, and other objects on one page
  • Filter by name, type, schema, comment, or available statistics
  • Compare table size, row count, creation/update time, and other driver-provided metadata
  • Multi-select objects for open, copy, export, drop, or other bulk actions
  • Inspect DDL or source without expanding a deep object tree

Open the Browser

Open Object Browser from a connection, database, or schema context menu. DBX derives the catalog, database, and schema scope from the selected node.

The browser can open as a main tab or a side panel. The side panel is useful when you want to inspect objects while keeping the current query or data tab visible.

Views and Filters

FeatureBehavior
List viewBest for name, type, schema, comment, row count, size, and related columns
Grid viewBest for scanning object cards and key summaries
Object-type filterPrioritizes tables by default and can switch to views, routines, and other types
SearchFilters by object name, schema, type, and selected metadata
Column controlsResize and show columns; viewport state can be retained

Statistics appear only when the driver can retrieve them reliably. Row counts and sizes can add cost in large databases, so disable unneeded statistics when necessary.

Object Actions

Click or double-click an object to open a type-appropriate view:

  • Table or view data
  • Table structure, columns, indexes, foreign keys, triggers, and DDL
  • Source for views, procedures, functions, triggers, and other objects
  • Database-specific administration interfaces

Context menus can also provide:

  • Copy name, qualified name, or DDL
  • Generate query SQL
  • Import, export, transfer, and schema entry points
  • Open ER diagram, field lineage, or schema diff
  • Rename, truncate, drop, or administer the object

Available actions depend on database capabilities, connection read-only state, and account privileges.

Multi-Select and Bulk Actions

Use checkboxes to select multiple objects. Depending on the database, bulk actions can include:

  • Open or copy multiple object names
  • Export or generate SQL in bulk
  • Drop, empty, or truncate selected tables
  • Drop selected indexes
  • Use cascade-aware batch actions for PostgreSQL and similar databases
Bulk drop, empty, and truncate operations can affect many objects. In production, verify selection, generated SQL, backups, and dependencies first.

DDL and Source

  • View DDL prefers definitions returned by the database or driver
  • Object source covers views, procedures, functions, triggers, and other editable objects
  • Source views support search and can open in the editor when the database and object allow it
  • Saving source or executing DDL passes through read-only, production, and dangerous-operation checks

DBX shows the definition available from the active driver. Formatting, privileges/comments/storage properties, and direct edit support vary by database.

Object Tree vs. Object Browser

Object treeObject browser
Best for hierarchy, pins, and frequent navigationBest for filtering and comparing many peer objects
Expands columns and child nodesUses columns, cards, and a side panel for summaries
Emphasizes context menus and drag-and-dropEmphasizes search, multi-select, and bulk actions

Both surfaces share object identity and metadata. Open an object from the browser, then reveal the same node in the object tree when needed.

Boundaries

  • Object types and statistic columns vary by database
  • Row counts and sizes may be estimates or cached values
  • System-object visibility depends on visible-schema and system-schema settings
  • Read-only connections can inspect objects, DDL, and source, but mutation entry points are disabled or rejected
  • Drivers may load large object sets in batches on first access