diff options
| author | anatawa12 <anatawa12@icloud.com> | 2025-05-03 12:57:50 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-03 12:57:50 +0900 |
| commit | 1af98b690ba7cccb14c524df83c5bb297896a38f (patch) | |
| tree | 1dbbccbe6a7654c5309bd3e240f60ad5f5d064d8 /packages/backend/src/GlobalModule.ts | |
| parent | fix(frontend): tweak universal ui rendering (diff) | |
| download | misskey-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.ts | 9 |
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], }; |