1
0
Fork 1
mirror of https://example.com synced 2024-11-28 20:36:38 +09:00
firefish/packages/backend/migration/1579544426412-v12-4.js

26 lines
739 B
JavaScript
Raw Normal View History

2022-03-01 00:07:03 +09:00
export class v1241579544426412 {
2023-04-07 10:56:46 +09:00
constructor() {
this.name = "v1241579544426412";
}
async up(queryRunner) {
await queryRunner.query(
`ALTER TABLE "notification" ADD "followRequestId" character varying(32)`,
undefined,
);
await queryRunner.query(
`ALTER TABLE "notification" ADD CONSTRAINT "FK_bd7fab507621e635b32cd31892c" FOREIGN KEY ("followRequestId") REFERENCES "follow_request"("id") ON DELETE CASCADE ON UPDATE NO ACTION`,
undefined,
);
}
async down(queryRunner) {
await queryRunner.query(
`ALTER TABLE "notification" DROP CONSTRAINT "FK_bd7fab507621e635b32cd31892c"`,
undefined,
);
await queryRunner.query(
`ALTER TABLE "notification" DROP COLUMN "followRequestId"`,
undefined,
);
}
}