From 1d8ac3cf86e039c554b6e33d86c611a30b9eda3c Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Wed, 10 Dec 2025 07:34:06 +0100 Subject: [PATCH] Revert "MPR advanced exports" This reverts commit 864797fc9903498c9894001468e50c141f1a383b. --- packages/web/src/appobj/DatabaseAppObject.svelte | 2 -- packages/web/src/commands/stdCommands.ts | 2 +- packages/web/src/modals/NewObjectModal.svelte | 1 - packages/web/src/utility/createQuickExportMenu.ts | 2 +- 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/web/src/appobj/DatabaseAppObject.svelte b/packages/web/src/appobj/DatabaseAppObject.svelte index 3806272c8..10f17db3d 100644 --- a/packages/web/src/appobj/DatabaseAppObject.svelte +++ b/packages/web/src/appobj/DatabaseAppObject.svelte @@ -467,14 +467,12 @@ await dbgateApi.executeQuery(${JSON.stringify( { divider: true }, isSqlOrDoc && - isProApp() && !connection.isReadOnly && hasPermission(`dbops/import`) && { onClick: handleImport, text: _t('database.import', { defaultMessage: 'Import' }), }, isSqlOrDoc && - isProApp() && hasPermission(`dbops/export`) && { onClick: handleExport, text: _t('database.export', { defaultMessage: 'Export' }), diff --git a/packages/web/src/commands/stdCommands.ts b/packages/web/src/commands/stdCommands.ts index fdf6556b1..bdf8469b4 100644 --- a/packages/web/src/commands/stdCommands.ts +++ b/packages/web/src/commands/stdCommands.ts @@ -703,7 +703,7 @@ registerCommand({ name: __t('command.database.export', { defaultMessage: 'Export database' }), toolbar: true, icon: 'icon export', - testEnabled: () => getCurrentDatabase() != null && hasPermission(`dbops/export`) && isProApp(), + testEnabled: () => getCurrentDatabase() != null && hasPermission(`dbops/export`), onClick: () => { openImportExportTab({ targetStorageType: getDefaultFileFormat(getExtensions()).storageType, diff --git a/packages/web/src/modals/NewObjectModal.svelte b/packages/web/src/modals/NewObjectModal.svelte index cf913ec2b..19ac45f7f 100644 --- a/packages/web/src/modals/NewObjectModal.svelte +++ b/packages/web/src/modals/NewObjectModal.svelte @@ -95,7 +95,6 @@ title: _t('common.exportDatabase', { defaultMessage: 'Export database' }), description: _t('newObject.exportDescription', { defaultMessage: 'Export to file like CSV, JSON, Excel, or other DB' }), command: 'database.export', - isProFeature: true, testid: 'NewObjectModal_databaseExport', disabledMessage: _t('newObject.exportDisabled', { defaultMessage: 'Export is not available for current database' }), }, diff --git a/packages/web/src/utility/createQuickExportMenu.ts b/packages/web/src/utility/createQuickExportMenu.ts index affec534c..3444e224c 100644 --- a/packages/web/src/utility/createQuickExportMenu.ts +++ b/packages/web/src/utility/createQuickExportMenu.ts @@ -7,7 +7,7 @@ import { isProApp } from './proTools'; export function createQuickExportMenuItems(handler: (fmt: QuickExportDefinition) => Function, advancedExportMenuItem) { const extensions = getExtensions(); return [ - isProApp() && { + { text: _t('export.exportAdvanced', { defaultMessage : 'Export advanced...'}), ...advancedExportMenuItem, },