import { MigrationInterface, QueryRunner } from 'typeorm'; export class AddLastScrapedAtToProduct1656695830930 implements MigrationInterface { name = 'AddLastScrapedAtToProduct1656695830930'; public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "products" ADD "lastScrapedAt" TIMESTAMP WITH TIME ZONE DEFAULT 'NOW()'` ); await queryRunner.query( `ALTER TABLE "pages" ALTER COLUMN "lastScrapedAt" SET DEFAULT 'NOW()'` ); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "pages" ALTER COLUMN "lastScrapedAt" SET DEFAULT '2022-07-01 04:14:37.879056+00'` ); await queryRunner.query( `ALTER TABLE "products" DROP COLUMN "lastScrapedAt"` ); } }