import { MigrationInterface, QueryRunner } from "typeorm"; export class AddMerchantInfoToTransactions1760869651296 implements MigrationInterface { name = 'AddMerchantInfoToTransactions1760869651296' public async up(queryRunner: QueryRunner): Promise { await queryRunner.query(`ALTER TABLE "transactions" ADD COLUMN IF NOT EXISTS "merchant_name" character varying`); await queryRunner.query(`ALTER TABLE "transactions" ADD COLUMN IF NOT EXISTS "merchant_category_code" character varying`); await queryRunner.query(`ALTER TABLE "transactions" ADD COLUMN IF NOT EXISTS "merchant_city" character varying`); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query(`ALTER TABLE "transactions" DROP COLUMN "merchant_city"`); await queryRunner.query(`ALTER TABLE "transactions" DROP COLUMN "merchant_category_code"`); await queryRunner.query(`ALTER TABLE "transactions" DROP COLUMN "merchant_name"`); } }