try-catch createIndex

This commit is contained in:
Erik 2023-10-20 12:58:09 +03:00
parent 6e85e46412
commit 2b4f190264

View File

@ -409,7 +409,14 @@ class MongoDB
if (existing)
await this.#db.collection(collection).dropIndex(existing.name);
await this.#db.collection(collection).createIndex(index, options);
try
{
await this.#db.collection(collection).createIndex(index, options);
}
catch (err)
{
this.#logger.error(err as Error);
}
}
async ensureIndices (collection: string, indices: IndexSpecification[], options?: CreateIndexesOptions & StringIndexable): Promise<void>