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