rename column, drop column ctx menu works

This commit is contained in:
Jan Prochazka
2021-09-11 08:47:22 +02:00
parent 82601dea24
commit f47c83fece
3 changed files with 29 additions and 34 deletions

View File

@@ -1,3 +1,4 @@
import _ from 'lodash'
import { findEngineDriver, generateDbPairingId, getAlterDatabaseScript } from 'dbgate-tools';
import InputTextModal from '../modals/InputTextModal.svelte';
import { showModal } from '../modals/modalTools';
@@ -11,7 +12,8 @@ export async function alterDatabaseDialog(conid, database, updateFunc) {
const driver = findEngineDriver(conn, getExtensions());
const db = generateDbPairingId(await getDatabaseInfo({ conid, database }));
const dbUpdated = updateFunc(db);
const dbUpdated = _.cloneDeep(db);
updateFunc(dbUpdated);
const sql = getAlterDatabaseScript(db, dbUpdated, {}, db, driver);