import { NestFactory } from '@nestjs/core';
import { AppModule } from '../app.module';
import { CompaniesService } from './../companies/companies.service';

async function bootstrap() {
  const app = await NestFactory.createApplicationContext(AppModule);
  const companyService = app.get(CompaniesService);

  await companyService.migrateUniqueCompanies();

  await app.close();
}

bootstrap().catch((err) => {
  console.error('❌ Migration failed:', err);
  process.exit(1);
});
