Skip to content

Commit

Permalink
Refactor schema sidebar list to streamline modification and creation …
Browse files Browse the repository at this point in the history
…menu sections
  • Loading branch information
sokphaladam committed Jan 17, 2025
1 parent 0ed9556 commit 9c99943
Showing 1 changed file with 0 additions and 55 deletions.
55 changes: 0 additions & 55 deletions src/components/gui/schema-sidebar-list.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -169,61 +169,6 @@ export default function SchemaList({ search }: Readonly<SchemaListProps>) {
],
};

const modificationSection = item
? [
isTable && databaseDriver.getFlags().supportCreateUpdateTable
? {
title: "Edit Table",
onClick: () => {
scc.tabs.openBuiltinSchema({
schemaName: item?.schemaName ?? currentSchemaName,
tableName: item?.name,
});
},
}
: undefined,
databaseDriver.getFlags().supportCreateUpdateTrigger && isTrigger
? {
title: "Edit Trigger",
onClick: () => {
scc.tabs.openBuiltinTrigger({
schemaName: item?.schemaName ?? currentSchemaName,
name: item.name,
tableName: item?.tableSchema?.tableName,
});
},
}
: undefined,
...extensions.getResourceContextMenu(item, "modification"),
]
: [];

const createMenuSection = {
title: "Create",
sub: [
databaseDriver.getFlags().supportCreateUpdateTable && {
title: "Create Table",
onClick: () => {
scc.tabs.openBuiltinSchema({
schemaName: item?.schemaName ?? currentSchemaName,
});
},
},
databaseDriver.getFlags().supportCreateUpdateTrigger
? {
title: "Create Trigger",
onClick: () => {
scc.tabs.openBuiltinTrigger({
schemaName: item?.schemaName ?? currentSchemaName,
tableName: item?.tableSchema?.tableName,
});
},
}
: undefined,
...extensions.getResourceCreateMenu(),
],
};

const modificationSection = item
? [
isTable && databaseDriver.getFlags().supportCreateUpdateTable
Expand Down

0 comments on commit 9c99943

Please sign in to comment.