From 4b7df82ec2509a267e57c77d61f3d2b64567937d Mon Sep 17 00:00:00 2001 From: Benoit Lavenier <benoit.lavenier@e-is.pro> Date: Wed, 31 May 2023 13:52:46 +0200 Subject: [PATCH] fix(1444): Create index only if marked as indexed - close #1444 --- app/lib/dal/indexDAL/sqlite/SqliteTable.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/app/lib/dal/indexDAL/sqlite/SqliteTable.ts b/app/lib/dal/indexDAL/sqlite/SqliteTable.ts index dcd909b29..79cf23139 100644 --- a/app/lib/dal/indexDAL/sqlite/SqliteTable.ts +++ b/app/lib/dal/indexDAL/sqlite/SqliteTable.ts @@ -62,6 +62,7 @@ export class SqliteTable<T> { generateCreateIndexes() { return this.keys() + .filter(key => this.fields[key]?.indexed) .map((fieldName) => { return `CREATE INDEX IF NOT EXISTS idx_${this.name}_${fieldName} ON ${this.name} (${fieldName});\n`; }) -- GitLab