mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-29 02:56:01 +00:00
use JSON format form quick-exports
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
import { ScriptWriterJavaScript, ScriptWriterJson } from 'dbgate-tools';
|
import { ScriptWriterJson } from 'dbgate-tools';
|
||||||
import getElectron from './getElectron';
|
import getElectron from './getElectron';
|
||||||
import {
|
import {
|
||||||
showSnackbar,
|
showSnackbar,
|
||||||
@@ -10,7 +10,6 @@ import {
|
|||||||
import resolveApi, { resolveApiHeaders } from './resolveApi';
|
import resolveApi, { resolveApiHeaders } from './resolveApi';
|
||||||
import { apiCall, apiOff, apiOn } from './api';
|
import { apiCall, apiOff, apiOn } from './api';
|
||||||
import { normalizeExportColumnMap } from '../impexp/createImpExpScript';
|
import { normalizeExportColumnMap } from '../impexp/createImpExpScript';
|
||||||
import { getCurrentConfig } from '../stores';
|
|
||||||
import { QuickExportDefinition } from 'dbgate-types';
|
import { QuickExportDefinition } from 'dbgate-types';
|
||||||
|
|
||||||
// export async function importSqlDump(inputFile, connection) {
|
// export async function importSqlDump(inputFile, connection) {
|
||||||
@@ -138,7 +137,7 @@ function generateQuickExportScript(
|
|||||||
dataName: string,
|
dataName: string,
|
||||||
columnMap
|
columnMap
|
||||||
) {
|
) {
|
||||||
const script = getCurrentConfig().allowShellScripting ? new ScriptWriterJavaScript() : new ScriptWriterJson();
|
const script = new ScriptWriterJson();
|
||||||
|
|
||||||
const sourceVar = script.allocVariable();
|
const sourceVar = script.allocVariable();
|
||||||
script.assign(sourceVar, reader.functionName, reader.props);
|
script.assign(sourceVar, reader.functionName, reader.props);
|
||||||
|
|||||||
Reference in New Issue
Block a user