Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
let scriptText:string = "";
const workbenchConfig = vscode.workspace.getConfiguration('newquerytemplate');
let queryTemplateArray = new Array();
queryTemplateArray = workbenchConfig.get('DefaultQueryTemplate');
if (queryTemplateArray.length >= 1) {
queryTemplateArray.forEach(function(scriptLine) {
scriptText += scriptLine;
scriptText += `
`;
});
}
new placeScript().placescript(scriptText, context);
};
vscode.commands.registerCommand('dsk.newqueryoption', newQueryOption);
azdata.tasks.registerTask('dsk.newqueryoption', ((context?: azdata.ObjectExplorerContext) => newQueryOption(context)));
//dsk.resetDashboards
var useDatabaseCmd = () => {
tH.sendTelemetry('useDatabaseCmd', { }, { });
azdata.connection.getCurrentConnection().then( connection => {
if (connection) {
let databaseList = azdata.connection.listDatabases(connection.connectionId);
changeDatabase(databaseList, connection);
} else {
vscode.window.showErrorMessage("No connection found. Connect before switching databases.");
}
}, error => {
console.info(error);
});
}
var disposable_useDatabase = vscode.commands.registerCommand('dsk.useDatabase', useDatabaseCmd);