From a93aff1bb74019be1d42318117c869aa60ec8e40 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Thu, 11 Mar 2021 08:17:06 +0100 Subject: [PATCH] ace editor --- packages/web/src/datagrid/SqlDataGridCore.svelte | 6 +++++- packages/web/src/modals/ConfirmSqlModal.svelte | 6 +++++- packages/web/src/modals/ModalBase.svelte | 8 ++++++++ packages/web/src/query/AceEditor.svelte | 4 +++- packages/web/src/tabs/ShellTab.svelte | 0 5 files changed, 21 insertions(+), 3 deletions(-) create mode 100644 packages/web/src/tabs/ShellTab.svelte diff --git a/packages/web/src/datagrid/SqlDataGridCore.svelte b/packages/web/src/datagrid/SqlDataGridCore.svelte index 9d080c6f0..60cd6da1e 100644 --- a/packages/web/src/datagrid/SqlDataGridCore.svelte +++ b/packages/web/src/datagrid/SqlDataGridCore.svelte @@ -92,7 +92,11 @@ function handleSave() { const script = changeSetToSql(changeSetState && changeSetState.value, display.dbinfo); const sql = scriptToSql(display.driver, script); - showModal(ConfirmSqlModal, { sql, onConfirm: () => handleConfirmSql(sql) }); + showModal(ConfirmSqlModal, { + sql, + onConfirm: () => handleConfirmSql(sql), + engine: display.engine, + }); } diff --git a/packages/web/src/modals/ConfirmSqlModal.svelte b/packages/web/src/modals/ConfirmSqlModal.svelte index 4914c8ba6..441fb20a5 100644 --- a/packages/web/src/modals/ConfirmSqlModal.svelte +++ b/packages/web/src/modals/ConfirmSqlModal.svelte @@ -2,19 +2,23 @@ import FormStyledButton from '../elements/FormStyledButton.svelte'; import FormProvider from '../forms/FormProvider.svelte'; import FormSubmit from '../forms/FormSubmit.svelte'; + import SqlEditor from '../query/SqlEditor.svelte'; import ModalBase from './ModalBase.svelte'; import { closeCurrentModal } from './modalTools'; export let sql; export let onConfirm; + export let engine;
Save changes
-