import { Injectable } from '@nestjs/common';
import { ParametroService } from '../../app/parametros/services/parametro.service';
import { ParametroFactory } from '../factories/parametro.factory';
@Injectable()
export class ParametroSeeder {
constructor(
private readonly parametroService: ParametroService,
private readonly parametroFactory: ParametroFactory,
) {}
async seed() {
const parametros = this.parametroFactory.generateParametros();
for (const parametro of parametros) {
try {
await this.parametroService.create(parametro);
} catch (error) {
console.error('Error seeding parametro:', error);
}
}
}
}