foreign key loading optimalization #451

This commit is contained in:
Jan Prochazka
2023-01-21 09:34:29 +01:00
parent 451f671426
commit 3dfae351a6
7 changed files with 4 additions and 42 deletions

View File

@@ -57,7 +57,6 @@ class Analyser extends DatabaseAnalyser {
createQuery(resFileName, typeFields) {
const query = super.createQuery(sql[resFileName], typeFields);
// if (query) return query.replace('#REFTABLECOND#', this.driver.__analyserInternals.refTableCond);
return query;
}
@@ -79,11 +78,6 @@ class Analyser extends DatabaseAnalyser {
let fkColumns = null;
// if (true) {
// if (this.containsObjectIdCondition(['tables']) || this.driver.__analyserInternals.refTableCond) {
// this.feedback({ analysingMessage: 'Loading foreign keys' });
// fkColumns = await this.driver.query(this.pool, this.createQuery('foreignKeys', ['tables']));
// } else {
this.feedback({ analysingMessage: 'Loading foreign key constraints' });
const fk_tableConstraints = await this.driver.query(this.pool, this.createQuery('fk_tableConstraints', ['tables']));
@@ -133,7 +127,6 @@ class Analyser extends DatabaseAnalyser {
}
}
fkColumns = { rows: fkRows };
// }
this.feedback({ analysingMessage: 'Loading views' });
const views = await this.driver.query(this.pool, this.createQuery('views', ['views']));