diff --git a/packages/web/src/designer/Designer.svelte b/packages/web/src/designer/Designer.svelte index 535a47f9c..131360d72 100644 --- a/packages/web/src/designer/Designer.svelte +++ b/packages/web/src/designer/Designer.svelte @@ -732,6 +732,32 @@ }, ], }, + { + text: `Columns - ${_.startCase(value?.style?.filterColumns || 'all')}`, + submenu: [ + { + text: 'All', + onClick: changeStyleFunc('filterColumns', null), + }, + { + text: 'Primary Key', + onClick: changeStyleFunc('filterColumns', 'primaryKey'), + }, + { + text: 'All Keys', + onClick: changeStyleFunc('filterColumns', 'allKeys'), + }, + { + text: 'Not Null', + onClick: changeStyleFunc('filterColumns', 'notNull'), + }, + { + text: 'Keys And Not Null', + onClick: changeStyleFunc('filterColumns', 'keysAndNotNull'), + }, + + ], + }, ], ]; } diff --git a/packages/web/src/designer/DesignerTable.svelte b/packages/web/src/designer/DesignerTable.svelte index 70faa6ea8..484d04073 100644 --- a/packages/web/src/designer/DesignerTable.svelte +++ b/packages/web/src/designer/DesignerTable.svelte @@ -1,5 +1,6 @@