You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Notion-style view tabs, chart views, and relation columns
View Tabs:
- Horizontal tab bar above table content for switching between views
- "+" button to create new views directly from tab bar
- Smart sidebar: parent table highlights when collapsed with active child view
Chart Views:
- New "chart" view type with bar, line, and pie/donut charts
- Inline config bar for chart type, X-axis, Y-axis column selection
- View type selector (Table/Chart) in view creation modal
Relation Columns:
- New "relation" column type for linking rows between tables
- Proper join table (tables_row_relations) instead of JSON blobs
- Relation types: one-to-one, one-to-many, many-to-many
- Bidirectional: auto-creates reverse column on target table
- Display column config to show meaningful values from linked rows
- TableCellRelation renders linked rows as clickable chips
- RelationService handles link CRUD with cascade cleanup
Signed-off-by: Erlend Ryan <erlendryan@pm.me>
0 commit comments