query - result tabs

This commit is contained in:
Jan Prochazka
2020-04-07 21:37:00 +02:00
parent 72375ec635
commit 949985769c
15 changed files with 316 additions and 48 deletions

View File

@@ -0,0 +1,37 @@
const os = require('os');
const path = require('path');
const fs = require('fs');
let createdDatadir = false;
let createdJsldir = false;
function datadir() {
const dir = path.join(os.homedir(), 'dbgate-data');
if (!createdDatadir) {
if (!fs.existsSync(dir)) {
console.log(`Creating data directory ${dir}`);
fs.mkdirSync(dir);
}
createdDatadir = true;
}
return dir;
}
function jsldir() {
const dir = path.join(datadir(), 'jsl');
if (!createdJsldir) {
if (!fs.existsSync(dir)) {
console.log(`Creating jsl directory ${dir}`);
fs.mkdirSync(dir);
}
createdJsldir = true;
}
return dir;
}
module.exports = {
datadir,
jsldir,
};