21 lines
557 B
TypeScript
21 lines
557 B
TypeScript
|
|
import { Entity, PrimaryGeneratedColumn, ManyToOne, JoinColumn } from 'typeorm';
|
||
|
|
import { Equipo } from '../../equipo/entity/equipo.entity';
|
||
|
|
import { Programa } from '../../programa/entity/programa.entity';
|
||
|
|
|
||
|
|
@Entity()
|
||
|
|
export class EquipoPrograma {
|
||
|
|
@PrimaryGeneratedColumn()
|
||
|
|
id_equipo_programa: number;
|
||
|
|
|
||
|
|
@ManyToOne(
|
||
|
|
() => Equipo,
|
||
|
|
(equipo) => equipo.programas,
|
||
|
|
)
|
||
|
|
@JoinColumn({ name: 'id_equipo' })
|
||
|
|
equipo: Equipo;
|
||
|
|
|
||
|
|
@ManyToOne(() => Programa, (programa) => programa.equipos)
|
||
|
|
@JoinColumn({ name: 'id_programa' })
|
||
|
|
programa: Programa;
|
||
|
|
}
|