se modifico la base de datos y se agrego los excel

This commit is contained in:
2023-03-17 13:38:37 -06:00
parent 0158b6af98
commit 569dbca11f
29 changed files with 1501 additions and 1245 deletions
+6 -6
View File
@@ -19,26 +19,26 @@ export class Miembro {
@PrimaryGeneratedColumn()
id_miembro: number;
@Column({ nullable: false, length: 50 })
@Column({ nullable: false, length: 40 })
nombre: string;
@Column({ nullable: false, length: 50 })
@Column({ nullable: false, length: 30 })
apellido_paterno: string;
@Column({ nullable: false, length: 50 })
@Column({ nullable: false, length: 30 })
apellido_materno: string;
@Column({ nullable: false })
id_tipo_miembro: number;
@Column({ nullable: false })
@Column({length: 40, nullable: false })
@IsEmail()
email: string;
@Column({ nullable: false })
@Column({length: 180, nullable: false })
password: string;
@Column({ length: 260, nullable:true})
@Column({ length: 200, nullable:true})
descripcion: string;
@Column({nullable: true})
+6 -2
View File
@@ -1,4 +1,4 @@
import { Controller, Get, Param, ParseIntPipe, UseGuards } from '@nestjs/common';
import { Controller, Delete, Get, Param, ParseIntPipe, UseGuards } from '@nestjs/common';
import { JwtAuthGuard } from 'src/auth/jwt-auth.guard';
import { Miembro } from './entity/miembro.entity';
import { MiembroService } from './miembro.service';
@@ -8,7 +8,6 @@ export class MiembroController {
constructor(private readonly miembroService: MiembroService){}
@UseGuards(JwtAuthGuard)
@Get()
getUsuarios(): Promise<Miembro[]>{
return this.miembroService.getUsuarios()
@@ -18,4 +17,9 @@ export class MiembroController {
getMiembros(@Param('tipo', ParseIntPipe)tipo: number): Promise<Miembro[]>{
return this.miembroService.getMiembros(tipo)
}
@Delete(':id')
deleteMiembro(@Param('id', ParseIntPipe)id: number){
return this.miembroService.deleteMiembro(id)
}
}
+4
View File
@@ -28,4 +28,8 @@ export class MiembroService {
}
})
}
deleteMiembro(id: number){
return this.miembroRepository.delete({id_miembro: id})
}
}