Files
cedetec_api_nest/src/miembro-proyecto/entity/miembro_proyecto.entity.ts
T
2026-08-08 23:00:46 -06:00

30 lines
633 B
TypeScript

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[];
}