import { MigrationInterface, QueryRunner } from 'typeorm'; export class AddFeaturedColumn1667928078524 implements MigrationInterface { name = 'AddFeaturedColumn1667928078524'; public async up(queryRunner: QueryRunner): Promise { await queryRunner.query(` ALTER TABLE "aggregate_products" ADD "featured" boolean NOT NULL DEFAULT false `); await queryRunner.query(` ALTER TABLE "aggregate_product_variants" ADD "featured" boolean NOT NULL DEFAULT false `); await queryRunner.query(` ALTER TABLE "retailer_products" ADD "featured" boolean NOT NULL DEFAULT false `); await queryRunner.query(` ALTER TABLE "retailer_product_variants" ADD "featured" boolean NOT NULL DEFAULT false `); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query(` ALTER TABLE "retailer_product_variants" DROP COLUMN "featured" `); await queryRunner.query(` ALTER TABLE "retailer_products" DROP COLUMN "featured" `); await queryRunner.query(` ALTER TABLE "aggregate_product_variants" DROP COLUMN "featured" `); await queryRunner.query(` ALTER TABLE "aggregate_products" DROP COLUMN "featured" `); } }