From 6902e1d19cf8f10b44f60fdb3db06d3a38b7a494 Mon Sep 17 00:00:00 2001 From: CyberL1 Date: Fri, 26 Sep 2025 18:43:01 +0200 Subject: [PATCH] fix: migrate older pinned messages to the new system --- src/util/migration/postgres/1752383879533-message_pinned_at.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/util/migration/postgres/1752383879533-message_pinned_at.ts b/src/util/migration/postgres/1752383879533-message_pinned_at.ts index 62096b1a..9736f55a 100644 --- a/src/util/migration/postgres/1752383879533-message_pinned_at.ts +++ b/src/util/migration/postgres/1752383879533-message_pinned_at.ts @@ -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"`); }