fix migration

This commit is contained in:
Johann150 2022-08-25 09:22:25 +02:00 committed by Francis Dinh
parent 491d35b283
commit 39a4eea08e
Signed by: norm
GPG key ID: 7123E30E441E80DE

View file

@ -7,6 +7,6 @@ export class removeMentionedRemoteUsersColumn1661376843000 {
async down(queryRunner) {
await queryRunner.query(`ALTER TABLE "note" ADD "mentionedRemoteUsers" TEXT NOT NULL DEFAULT '[]'::text`);
await queryRunner.query(`UPDATE TABLE "note" SET "mentionedRemoteUsers = (SELECT json_agg(row_to_json("data")) FROM (SELECT "url", "uri", "username", "host" FROM "user" JOIN "user_profile" ON "user"."id" = "user_profile". "userId" WHERE "user"."id" IN "note"."mentions") AS "data")`);
await queryRunner.query(`UPDATE TABLE "note" SET "mentionedRemoteUsers" = (SELECT COALESCE(json_agg(row_to_json("data"))::text, '[]') FROM (SELECT "url", "uri", "username", "host" FROM "user" JOIN "user_profile" ON "user"."id" = "user_profile". "userId" WHERE "user"."host" IS NOT NULL AND "user"."id" = ANY("note"."mentions")) AS "data")`);
}
}