Se agregaron validaciones

This commit is contained in:
evenegas
2025-06-30 12:53:08 -06:00
parent 3eafb38f1f
commit a7ab20be29
19 changed files with 1149 additions and 75 deletions
+9 -2
View File
@@ -10,10 +10,14 @@ import { ExcelModule } from './excel/excel.module';
import { AuthModule } from './auth/auth.module';
import { MovimientoModule } from './movimiento/movimiento.module';
import { UsuariosModule } from './usuarios/usuarios.module';
import { MailService } from './mail/mail.service';
import { MailModule } from './mail/mail.module';
import { ScheduleModule } from '@nestjs/schedule';
@Module({
imports: [
ScheduleModule.forRoot(),
ConfigModule.forRoot({ isGlobal: true }),
TypeOrmModule.forRootAsync({
imports: [ConfigModule],
@@ -27,6 +31,7 @@ import { UsuariosModule } from './usuarios/usuarios.module';
// no prints en claro en prod:
password: config.get('DB_PASS', ''),
database: config.get('DB_NAME', 'test'),
dropSchema: false, // solo para desarrollo
};
Logger.log('[DB CONFIG] ' + JSON.stringify({
...dbConfig,
@@ -39,9 +44,10 @@ import { UsuariosModule } from './usuarios/usuarios.module';
logging: ['error', 'warn', 'info', 'query', 'schema'],
logger: 'advanced-console',
retryAttempts: 5,
retryDelay: 2000,
dropSchema: false, // solo para desarrollo
};
},
}),
@@ -51,7 +57,8 @@ import { UsuariosModule } from './usuarios/usuarios.module';
ExcelModule,
AuthModule,
MovimientoModule,
UsuariosModule
UsuariosModule,
MailModule
],
controllers: [AppController],