intento de confirmacion, aun pendiente

This commit is contained in:
2023-03-03 15:31:28 -06:00
parent 7321c103b1
commit e01cba238d
51 changed files with 1008 additions and 27 deletions
@@ -0,0 +1,26 @@
import { Miembro } from "src/miembro/entity/miembro.entity";
import { Proyecto } from "src/proyecto/entity/proyecto.entity";
import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";
@Entity()
export class MiembroProyecto {
@PrimaryGeneratedColumn()
id_miembro_proyecto: number
@Column()
id_proyecto: number
@Column()
id_miembro: number
@ManyToOne(
() => Miembro, (miembro) => miembro.miembroProyecto
)
@JoinColumn({name: "id_miembro"})
miembro: Miembro[]
@OneToMany(
() => Proyecto, (proyecto) => proyecto.miembroProyecto
)
proyecto: Proyecto[]
}
@@ -0,0 +1,18 @@
import { Test, TestingModule } from '@nestjs/testing';
import { MiembroProyectoController } from './miembro-proyecto.controller';
describe('MiembroProyectoController', () => {
let controller: MiembroProyectoController;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
controllers: [MiembroProyectoController],
}).compile();
controller = module.get<MiembroProyectoController>(MiembroProyectoController);
});
it('should be defined', () => {
expect(controller).toBeDefined();
});
});
@@ -0,0 +1,4 @@
import { Controller } from '@nestjs/common';
@Controller('miembro-proyecto')
export class MiembroProyectoController {}
@@ -0,0 +1,9 @@
import { Module } from '@nestjs/common';
import { MiembroProyectoController } from './miembro-proyecto.controller';
import { MiembroProyectoService } from './miembro-proyecto.service';
@Module({
controllers: [MiembroProyectoController],
providers: [MiembroProyectoService]
})
export class MiembroProyectoModule {}
@@ -0,0 +1,18 @@
import { Test, TestingModule } from '@nestjs/testing';
import { MiembroProyectoService } from './miembro-proyecto.service';
describe('MiembroProyectoService', () => {
let service: MiembroProyectoService;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
providers: [MiembroProyectoService],
}).compile();
service = module.get<MiembroProyectoService>(MiembroProyectoService);
});
it('should be defined', () => {
expect(service).toBeDefined();
});
});
@@ -0,0 +1,4 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class MiembroProyectoService {}