import { MigrationInterface, QueryRunner } from 'typeorm'; export class PreClearanceFinalizedAt1830000000002 implements MigrationInterface { name = 'PreClearanceFinalizedAt1830000000002'; public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE freight.contract_clearance_cycles ADD COLUMN IF NOT EXISTS pre_clearance_finalized_at TIMESTAMPTZ;`, ); await queryRunner.query( `ALTER TABLE freight.bookings ADD COLUMN IF NOT EXISTS pre_clearance_finalized_at TIMESTAMPTZ;`, ); } public async down(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE freight.contract_clearance_cycles DROP COLUMN IF EXISTS pre_clearance_finalized_at;`, ); await queryRunner.query( `ALTER TABLE freight.bookings DROP COLUMN IF EXISTS pre_clearance_finalized_at;`, ); } }