Skip to content

[Feat]: Autocomplete for column names in table filter bar + structured filter mode #56

@igoralentyev

Description

@igoralentyev

Prerequisites

  • I have written a descriptive issue title
  • I have searched existing issues to ensure the feature has not already been requested

🚀 Feature Proposal

[Feature]: Autocomplete for column names in table filter bar + structured filter mode

Description

When browsing a table in the data grid, there's a filter/WHERE input at the top. Currently it has no autocomplete for column names, which makes it hard to use - you have to remember exact column names or keep checking the sidebar.

What I'd expect

  1. Autocomplete for column names in the filter input. When I start typing user_, it should suggest user_id, user_name, etc. from the current table's schema.

  2. Structured filter mode (like Beekeeper Studio has) - an alternative UI where you pick a column from a dropdown, choose an operator (=, LIKE, <, >, !=, IS NULL, etc.), and type the value. Something like:

[column dropdown] [operator dropdown] [value input] [+ add filter]

This would be useful for quick filtering without writing SQL. Both modes (raw SQL filter and structured) could coexist - e.g. a toggle between "Filter" and "SQL" mode.

Why it matters

The sidebar table filter (searching table names) is already great - it's one of the things that sets Tabularis apart from DBeaver. Bringing the same level of UX to the data filter bar would make table browsing much more powerful.

Reference

Beekeeper Studio has a good implementation of the structured filter mode for reference.

Motivation

That would be great

Example

No response

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions