import { type MigrationInterface, type QueryRunner } from 'typeorm';

export class DropOldQuotationTables1777000000000 implements MigrationInterface {
  public async up(queryRunner: QueryRunner): Promise<void> {
    await queryRunner.query(`DROP TABLE IF EXISTS quotation_special_items CASCADE`);
    await queryRunner.query(`DROP TABLE IF EXISTS quotations CASCADE`);
  }

  public async down(): Promise<void> {
    // Irreversible — old quotation tables superseded by query_quote_* tables
  }
}
