summaryrefslogtreecommitdiff
path: root/packages/backend/src/GlobalModule.ts
diff options
context:
space:
mode:
authoranatawa12 <anatawa12@icloud.com>2025-05-03 12:57:50 +0900
committerGitHub <noreply@github.com>2025-05-03 12:57:50 +0900
commit1af98b690ba7cccb14c524df83c5bb297896a38f (patch)
tree1dbbccbe6a7654c5309bd3e240f60ad5f5d064d8 /packages/backend/src/GlobalModule.ts
parentfix(frontend): tweak universal ui rendering (diff)
downloadmisskey-1af98b690ba7cccb14c524df83c5bb297896a38f.tar.gz
misskey-1af98b690ba7cccb14c524df83c5bb297896a38f.tar.bz2
misskey-1af98b690ba7cccb14c524df83c5bb297896a38f.zip
feat: CREATE INDEX CONCURRENTLY for "userId" "id" composite note index if admin wish. (#15915)
* chore: CREATE INDEX CONCURRENTLY for "userId" "id" composite note index * chore: remove { concurrent: true } and comment why * update comment * feat: add MISSKEY_MIGRATION_CREATE_INDEX_CONCURRENTLY option * fix: spdx license header * alter comment * chore: improve behavior when migration failure * docs(changelog): 2025.4.1 で追加されたインデックスの再生成をノートの追加しながら行えるようになりました * ちょっと表現を変更 --------- Co-authored-by: 饺子w (Yumechi) <35571479+eternal-flame-ad@users.noreply.github.com>
Diffstat (limited to 'packages/backend/src/GlobalModule.ts')
-rw-r--r--packages/backend/src/GlobalModule.ts9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/backend/src/GlobalModule.ts b/packages/backend/src/GlobalModule.ts
index 5544eeeddd..435bd8dd45 100644
--- a/packages/backend/src/GlobalModule.ts
+++ b/packages/backend/src/GlobalModule.ts
@@ -24,8 +24,13 @@ const $config: Provider = {
const $db: Provider = {
provide: DI.db,
useFactory: async (config) => {
- const db = createPostgresDataSource(config);
- return await db.initialize();
+ try {
+ const db = createPostgresDataSource(config);
+ return await db.initialize();
+ } catch (e) {
+ console.log(e);
+ throw e;
+ }
},
inject: [DI.config],
};