import { MigrationInterface, QueryRunner } from "typeorm";

export class Migrations1739970571232 implements MigrationInterface {
    name = 'Migrations1739970571232'

    public async up(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(`ALTER TABLE "campaign_payments" ADD "comment" text`);
        await queryRunner.query(`ALTER TABLE "campaign_payments" ADD "invoice_receipt" text`);
        await queryRunner.query(`COMMENT ON COLUMN "campaign_payments"."invoice_receipt" IS 'INVOICE ADDED BY ADMIN'`);
    }

    public async down(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(`COMMENT ON COLUMN "campaign_payments"."invoice_receipt" IS 'INVOICE ADDED BY ADMIN'`);
        await queryRunner.query(`ALTER TABLE "campaign_payments" DROP COLUMN "invoice_receipt"`);
        await queryRunner.query(`ALTER TABLE "campaign_payments" DROP COLUMN "comment"`);
    }

}
