This commit is contained in:
xXpuma99Xx
2022-03-30 18:04:19 -06:00
parent 0cb4d6c6ef
commit 03d161fb54
17 changed files with 329 additions and 18 deletions
+26 -1
View File
@@ -1,4 +1,15 @@
import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm';
import {
Entity,
Column,
PrimaryGeneratedColumn,
OneToMany,
ManyToOne,
JoinColumn,
} from 'typeorm';
import { Carrito } from '../carrito/carrito.entity';
import { Prestamo } from '../prestamo/prestamo.entity';
import { Motivo } from '../motivo/motivo.entity';
import { Status } from '../status/status.entity';
@Entity()
export class Equipo {
@@ -16,4 +27,18 @@ export class Equipo {
@Column()
prestado: boolean;
@ManyToOne(() => Carrito, (carrito) => carrito.equipos)
@JoinColumn({ name: 'id_carrito' })
carrito: Carrito;
@ManyToOne(() => Status, (status) => status.equipos)
@JoinColumn({ name: 'id_status' })
status: Status;
@OneToMany(() => Motivo, (motivo) => motivo.equipo)
motivos: Motivo[];
@OneToMany(() => Prestamo, (prestamo) => prestamo.equipo)
prestamos: Prestamo[];
}