Работа над поиском по типу файла

This commit is contained in:
Book Pauk
2023-03-17 11:44:50 +07:00
parent 14a877d6d1
commit d6aa43d01b
6 changed files with 255 additions and 3 deletions

View File

@@ -64,6 +64,8 @@ class DbCreator {
let dateArr = [];
let librateMap = new Map();//оценка
let librateArr = [];
let extMap = new Map();//тип файла
let extArr = [];
let uidSet = new Set();//уникальные идентификаторы
@@ -215,6 +217,9 @@ class DbCreator {
//оценка
parseField(rec.librate, librateMap, librateArr, rec.id);
//тип файла
parseField(rec.ext, extMap, extArr, rec.id);
};
//основная процедура парсинга
@@ -272,6 +277,8 @@ class DbCreator {
delMap = null;
dateMap = null;
librateMap = null;
extMap = null;
uidSet = null;
await db.close({table: 'book'});
@@ -408,6 +415,9 @@ class DbCreator {
//librate
await saveTable('librate', librateArr, () => {librateArr = null}, 'number');
//ext
await saveTable('ext', extArr, () => {extArr = null});
//кэш-таблицы запросов
await db.create({table: 'query_cache'});
await db.create({table: 'query_time'});