25 lines
704 B
TypeScript
25 lines
704 B
TypeScript
import { EquipoEvento } from "src/equipo-evento/entity/equipo_evento.entity";
|
|
import { EquipoMiembro } from "src/equipo-miembro/entity/equipo_miembro.entity";
|
|
import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";
|
|
|
|
@Entity()
|
|
export class Equipo{
|
|
@PrimaryGeneratedColumn()
|
|
id_equipo: number
|
|
|
|
@Column({length:50, nullable:true})
|
|
nombre: string
|
|
|
|
@Column({length:100})
|
|
descripcion:string
|
|
|
|
@OneToMany(
|
|
() => EquipoMiembro, (equipoMiembro) => equipoMiembro.miembro
|
|
)
|
|
equipoMiembro: EquipoMiembro
|
|
|
|
@OneToMany(
|
|
() => EquipoEvento, (equipoEvento) => equipoEvento.evento
|
|
)
|
|
equipoEvento: EquipoEvento
|
|
} |