temporatily disable MognoDB profiler support

This commit is contained in:
SPRINX0\prochazka
2025-05-29 14:56:07 +02:00
parent db6b7f52eb
commit 212b26b960
3 changed files with 5 additions and 1 deletions

View File

@@ -81,6 +81,7 @@
import ConfirmModal from '../modals/ConfirmModal.svelte';
import { apiCall } from '../utility/api';
import { openImportExportTab } from '../utility/importExportTools';
import { isProApp } from '../utility/proTools';
export let data;
$: isZipped = data.folderName?.endsWith('.zip');
@@ -187,6 +188,7 @@
data.fileType.endsWith('.sql') && { text: 'Open SQL', onClick: handleOpenSqlFile },
data.fileType.endsWith('.yaml') && { text: 'Open YAML', onClick: handleOpenYamlFile },
!isZipped &&
isProApp() &&
data.fileType == 'jsonl' && {
text: 'Open in profiler',
submenu: getExtensions()

View File

@@ -430,6 +430,7 @@ await dbgateApi.executeQuery(${JSON.stringify(
driver?.databaseEngineTypes?.includes('sql') &&
hasPermission(`dbops/sql-generator`) && { onClick: handleSqlGenerator, text: 'SQL Generator' },
driver?.supportsDatabaseProfiler &&
isProApp() &&
hasPermission(`dbops/profiler`) && { onClick: handleDatabaseProfiler, text: 'Database profiler' },
// isSqlOrDoc &&
// isSqlOrDoc &&

View File

@@ -42,7 +42,8 @@ const driver = {
defaultPort: 27017,
supportsDatabaseUrl: true,
supportsServerSummary: true,
supportsDatabaseProfiler: true,
// temporatily disable MongoDB profiler support
supportsDatabaseProfiler: false,
profilerFormatterFunction: 'formatProfilerEntry@dbgate-plugin-mongo',
profilerTimestampFunction: 'extractProfileTimestamp@dbgate-plugin-mongo',
profilerChartAggregateFunction: 'aggregateProfileChartEntry@dbgate-plugin-mongo',