From 73d41df56685607f232bf993dd245d5f493bc097 Mon Sep 17 00:00:00 2001 From: Elena Makarova Date: Fri, 15 Nov 2024 12:02:52 +0300 Subject: [PATCH] fix(schemaActions): use different sets for row and column tables --- src/containers/Tenant/utils/schemaActions.ts | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/containers/Tenant/utils/schemaActions.ts b/src/containers/Tenant/utils/schemaActions.ts index 40c948d3c8..a798e3b8fb 100644 --- a/src/containers/Tenant/utils/schemaActions.ts +++ b/src/containers/Tenant/utils/schemaActions.ts @@ -171,7 +171,7 @@ export const getActions = {text: i18n('actions.createDirectory'), action: actions.createDirectory}, ]); } - const TABLE_SET: ActionsSet = [ + const ROW_TABLE_SET: ActionsSet = [ [copyItem], [ {text: i18n('actions.alterTable'), action: actions.alterTable}, @@ -182,6 +182,15 @@ export const getActions = {text: i18n('actions.createCdcStream'), action: actions.createCdcStream}, ], ]; + const COLUMN_TABLE_SET: ActionsSet = [ + [copyItem], + [ + {text: i18n('actions.alterTable'), action: actions.alterTable}, + {text: i18n('actions.dropTable'), action: actions.dropTable}, + {text: i18n('actions.selectQuery'), action: actions.selectQuery}, + {text: i18n('actions.upsertQuery'), action: actions.upsertQuery}, + ], + ]; const TOPIC_SET: ActionsSet = [ [copyItem], @@ -235,8 +244,8 @@ export const getActions = database: DIR_SET, directory: DIR_SET, - table: TABLE_SET, - column_table: TABLE_SET, + table: ROW_TABLE_SET, + column_table: COLUMN_TABLE_SET, index_table: JUST_COPY, topic: TOPIC_SET,