From 02ee3275954bb6421d6fd07ba35ff06b622b5ce8 Mon Sep 17 00:00:00 2001 From: Pavel Date: Thu, 14 Aug 2025 19:21:04 +0200 Subject: [PATCH] feat: format fileSize cols in summary databases --- packages/web/src/widgets/SummaryDatabases.svelte | 8 ++++++++ plugins/dbgate-plugin-mongo/src/backend/driver.js | 7 ++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/web/src/widgets/SummaryDatabases.svelte b/packages/web/src/widgets/SummaryDatabases.svelte index 9fe06bcb8..91ecf2fa1 100644 --- a/packages/web/src/widgets/SummaryDatabases.svelte +++ b/packages/web/src/widgets/SummaryDatabases.svelte @@ -1,5 +1,6 @@ diff --git a/plugins/dbgate-plugin-mongo/src/backend/driver.js b/plugins/dbgate-plugin-mongo/src/backend/driver.js index 9be451ddf..0057d5bfd 100644 --- a/plugins/dbgate-plugin-mongo/src/backend/driver.js +++ b/plugins/dbgate-plugin-mongo/src/backend/driver.js @@ -640,15 +640,16 @@ const driver = { this.listDatabases(dbhan), ]); + /** @type {import('dbgate-types').ServerSummary} */ const data = { processes, variables, databases: { rows: databases, columns: [ - { header: 'Name', fieldName: 'name' }, - { header: 'Size on disk', fieldName: 'sizeOnDisk' }, - { header: 'Empty', fieldName: 'empty' }, + { header: 'Name', fieldName: 'name', type: 'data' }, + { header: 'Size on disk', fieldName: 'sizeOnDisk', type: 'fileSize' }, + { header: 'Empty', fieldName: 'empty', type: 'data' }, ], }, };