lista db
This commit is contained in:
@@ -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[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user