import { MigrationInterface, QueryRunner } from 'typeorm'; export class linkCategoryProduct1585758574502 implements MigrationInterface { name = 'linkCategoryProduct1585758574502'; public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "product" ADD "categoryId" integer`, undefined, ); await queryRunner.query( `ALTER TABLE "product" ADD CONSTRAINT "FK_ff0c0301a95e517153df97f6812" FOREIGN KEY ("categoryId") REFERENCES "category"("id") ON DELETE NO ACTION ON UPDATE NO ACTION`, undefined, ); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "product" DROP CONSTRAINT "FK_ff0c0301a95e517153df97f6812"`, undefined, ); await queryRunner.query( `ALTER TABLE "product" DROP COLUMN "categoryId"`, undefined, ); } }