import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { JsonImportCommand } from 'json-import.command';
import { JsonImportService } from './json-populate.service';
import { BreachedRecordIdentifier } from '../have-i-been-pawned/entities/identifier.entity';
import { BreachRecord } from '../have-i-been-pawned/entities/breach-data.entity';

@Module({
  imports: [
    TypeOrmModule.forFeature([BreachedRecordIdentifier, BreachRecord]),
  ],
  providers: [JsonImportService, JsonImportCommand],
  exports: [JsonImportService, JsonImportCommand],
})
export class JSONPopulateModule {}