sqlite WIP

This commit is contained in:
Jan Prochazka
2021-04-25 21:53:27 +02:00
parent 3c089a5b81
commit caa2d22dbd
6 changed files with 42 additions and 27 deletions

View File

@@ -4,6 +4,23 @@ class Analyser extends DatabaseAnalyser {
constructor(pool, driver) {
super(pool, driver);
}
async _runAnalysis() {
const tables = await this.driver.query(this.pool, "select * from sqlite_master where type='table'");
console.log('tables', tables);
const res = this.mergeAnalyseResult(
{
tables: tables.rows.map((x) => ({
pureName: x.name,
objectId: x.name,
})),
},
(x) => x.pureName
);
// console.log('MERGED', res);
return res;
}
}
module.exports = Analyser;