Cambios en las relaciones de evento, participante_evento y participante.

This commit is contained in:
santiago
2025-04-02 09:15:14 -06:00
parent fbd753d27e
commit 7b72ee4ec6
18 changed files with 305 additions and 39 deletions
-2
View File
@@ -1,8 +1,6 @@
import { IsString, MaxLength } from "class-validator";
export class CreateOpcionDto {
@IsString()
@MaxLength(50)
opcion: string;
+4
View File
@@ -1,9 +1,13 @@
import { Module } from '@nestjs/common';
import { OpcionService } from './opcion.service';
import { OpcionController } from './opcion.controller';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Opcion } from './entities/opcion.entity';
@Module({
imports: [TypeOrmModule.forFeature([Opcion])], // Importa el repositorio de Opcion
controllers: [OpcionController],
providers: [OpcionService],
exports: [OpcionService]
})
export class OpcionModule {}
+6 -2
View File
@@ -12,12 +12,16 @@ export class OpcionService {
private repository: Repository<Opcion>,
){}
create(createOpcionDto: CreateOpcionDto) {
return this.repository.save(createOpcionDto);
}
/*
create():Promise<Opcion> {
return this.repository.save(this.repository.create());
}
*/
findAll() {
return `This action returns all opcion`;
}