fix: migrate older pinned messages to the new system

This commit is contained in:
CyberL1 2025-09-26 18:43:01 +02:00 committed by Rory&
parent 5c332ae763
commit 6902e1d19c

View File

@ -7,6 +7,9 @@ export class MessagePinnedAt1752383879533 implements MigrationInterface {
await queryRunner.query(
`ALTER TABLE "messages" ADD "pinned_at" TIMESTAMP`,
);
await queryRunner.query(
`UPDATE "messages" SET "pinned_at" = NOW() WHERE "pinned" = true`,
);
await queryRunner.query(`ALTER TABLE "messages" DROP COLUMN "pinned"`);
}