fix: migrate older pinned messages to the new system
This commit is contained in:
parent
5c332ae763
commit
6902e1d19c
@ -7,6 +7,9 @@ export class MessagePinnedAt1752383879533 implements MigrationInterface {
|
|||||||
await queryRunner.query(
|
await queryRunner.query(
|
||||||
`ALTER TABLE "messages" ADD "pinned_at" TIMESTAMP`,
|
`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"`);
|
await queryRunner.query(`ALTER TABLE "messages" DROP COLUMN "pinned"`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user