New Table Metadata UI doesn't list Semantic Type or visibility in list of columns
- Dominant language
- Clojure
- Stars
- 49.3k
- Forks
- 6.8k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 653
Description
**Is your feature request related to a problem? Please describe.**
New Table Metadata UI doesn't list Semantic Type in the list of columns making it more difficult to distinguish which fields have a Semantic Type set or not. This requires clicking each column to see if a Semantic Type is set (have to open each field to check if an Entity Key or Foreign Key is configured instead of scanning the list) and to see what the column visibility is set to (hidden columns are not obviously hidden).
**Describe the solution you'd like**
- Add Semantic Type and Visibility to list view of columns (don't need to be able to edit them there, just view their current setting)
**Describe alternatives you've considered**
- leave as-is, adds a lot of clicks and mouse navigation which can get time consuming when reviewing large tables or lots of tables/columns
**How important is this feature to you?**
- Reduce user clicks (things that required only scrolling before now require targeting a mouse and then clicking and potentially scrolling)
- Somewhat of a regression since prior UI had ability to review all column visibility and semantic types just by scrolling page
**Additional context**
- n/a
Contributor guide
Research direction
No files, tests, or entry points are identified in the issue. Start by locating the New Table Metadata UI and its list-of-columns implementation, then trace how column metadata is displayed. Done means the list visibly shows each column's Semantic Type and Visibility without requiring the column to be opened.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 38/100