ms sql analyser class, typescript check

This commit is contained in:
Jan Prochazka
2020-01-06 22:33:20 +01:00
parent b31bf2b5d0
commit c886846268
11 changed files with 80 additions and 2 deletions

View File

@@ -0,0 +1,22 @@
// @ts-check
const fs = require('fs-extra');
const path = require('path');
const DatabaseAnalayser = require('../default/DatabaseAnalyser');
async function loadQuery(name) {
return await fs.readFile(path.join(__dirname, name), 'utf-8');
}
class MsSqlAnalyser extends DatabaseAnalayser {
constructor(pool, driver) {
super(pool, driver);
}
async runAnalysis() {
const tables = this.driver.query(this.pool, await loadQuery('tables.sql'));
}
}
module.exports = MsSqlAnalyser;