fix(backend): Misskey에서 CherryPick으로 마이그레이션 하면 타임라인이 표시되지 않음
This commit is contained in:
parent
1fe78fb1ed
commit
6df51bff6f
|
@ -28,6 +28,8 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGE
|
|||
기반 Misskey 버전: 2023.x.x<br>
|
||||
Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGELOG.md#2023xx) 문서를 참고하십시오.
|
||||
|
||||
> Misskey에서의 마이그레이션 문제를 해결하기 위해, 기존 CherryPick 서버에서는 이 버전으로 업데이트 후 노트 편집 시각 기록이 모두 삭제됩니다.
|
||||
|
||||
### General
|
||||
- Change: 노트를 번역할 때 유저가 고양이로 설정되어 있으면 nyaize를 적용
|
||||
- Change: Misskey 또는 CherryPick v4.3.0 이전 버전에서 마이그레이션 시, 마이그레이션 관련 대화 상자가 표시됨
|
||||
|
@ -102,6 +104,8 @@ Misskey의 전체 변경 사항을 확인하려면, [CHANGELOG.md#2023xx](CHANGE
|
|||
- Fix: redisForJobQueue 연결 사용 (MisskeyIO/misskey#268)
|
||||
- Fix: redisForJobQueue의 maxRetriesPerRequest를 null로 설정 (MisskeyIO/misskey#272)
|
||||
- Fix: Inbox 또는 Deliver 큐에 data 필드가 비어 있는 작업이 등록되지 않도록 (MisskeyIO/misskey#307)
|
||||
- Fix: Misskey에서 CherryPick으로 마이그레이션 하면 타임라인이 표시되지 않음
|
||||
- 이 변경으로 인해 기존 CherryPick 서버에서 노트 편집 시각 기록이 모두 삭제됩니다.
|
||||
|
||||
---
|
||||
|
||||
|
|
12
packages/backend/migration/1704185628000-note-updated-at2.js
Normal file
12
packages/backend/migration/1704185628000-note-updated-at2.js
Normal file
|
@ -0,0 +1,12 @@
|
|||
export class NoteUpdatedAt1704185628000 {
|
||||
name = 'NoteUpdatedAt1704185628000'
|
||||
|
||||
async up(queryRunner) {
|
||||
await queryRunner.query(`ALTER TABLE "note" DROP COLUMN "updatedAt"`);
|
||||
await queryRunner.query(`ALTER TABLE "note" ADD "updatedAt" TIMESTAMP WITH TIME ZONE`);
|
||||
}
|
||||
|
||||
async down(queryRunner) {
|
||||
await queryRunner.query(`ALTER TABLE "note" DROP COLUMN "updatedAt"`);
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue