nuevas tablas

This commit is contained in:
2022-05-09 16:49:41 -05:00
parent f69e8425a1
commit eee7092c9e
19 changed files with 223 additions and 13 deletions
@@ -0,0 +1,26 @@
import {
Column,
Entity,
JoinColumn,
ManyToOne,
PrimaryGeneratedColumn,
} from 'typeorm';
import { Institucion } from '../../institucion/entity/institucion.entity';
import { Programa } from '../../programa/entity/programa.entity';
@Entity()
export class InstitucionPrograma {
@PrimaryGeneratedColumn()
id_institucion_carrera: number;
@Column({ type: Boolean, nullable: false, default: false })
mostrar: boolean;
@ManyToOne(() => Programa, (programa) => programa.instituciones)
@JoinColumn({ name: 'id_programa' })
programa: Programa;
@ManyToOne(() => Institucion, (institucion) => institucion.programas)
@JoinColumn({ name: 'id_institucion' })
institucion: Institucion;
}