Currently, the database indexing page in the dashboard includes a text search option but lacks the ability to filter indexes by specific tables. In larger projects with complex schemas and dozens of tables, relying solely on text search can make it tedious to isolate and audit indexes for a single table.
I'd love to see a dedicated table filter dropdown added alongside the text search bar to make schema management smoother.
| Before (Only Search) | Proposed After (With Table Filter Dropdown) |
|---|---|
| <img width="1209" alt="Current database indexing page with search only" src="https://github.com/user-attachments/assets/aabb7fa4-e7e0-469a-8aa2-bfa81f12202e" /> | <video src="https://github.com/user-attachments/assets/26de8d4a-de68-434a-b5d0-39367e292a43" controls muted width="100%"></video> |
🚀 I have already built and submitted a working implementation for this feature! You can check out the code and review the implementation details here: #46255
Hasitha Sandun suggests adding a table-specific filtering feature to the database indexing page in the dashboard. This feature would include a dropdown to filter indexes by table, improving schema management for projects with complex schemas. The user has already implemented a working version and submitted a pull request for review.
@sprsquish @djwhitt @awaseem Can you give me a Feedback ?