From 140b01946cfccd806a3cae2ea92f9ce75aa8b4dd Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Thu, 9 Dec 2021 14:24:13 +0100 Subject: [PATCH] UX fix --- packages/web/src/widgets/SqlObjectList.svelte | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/packages/web/src/widgets/SqlObjectList.svelte b/packages/web/src/widgets/SqlObjectList.svelte index 147e8a01a..c490fe078 100644 --- a/packages/web/src/widgets/SqlObjectList.svelte +++ b/packages/web/src/widgets/SqlObjectList.svelte @@ -33,6 +33,7 @@ import { findEngineDriver } from 'dbgate-tools'; import { extensions } from '../stores'; import newQuery from '../query/newQuery'; + import runCommand from '../commands/runCommand'; export let conid; export let database; @@ -97,7 +98,16 @@ message={`Database ${database} is empty or structure is not loaded, press Refresh button to reload structure`} icon="img alert" /> +
Refresh + {#if !driver?.dialect?.nosql} +
+ runCommand('new.table')}>New table + {/if} + {#if driver?.dialect?.nosql} +
+ runCommand('new.collection')}>New collection + {/if} {:else}