import { Entity, PrimaryColumn, Column, ManyToOne, JoinColumn } from 'typeorm'; import { Profesor } from './profesor.entity'; @Entity({ name: 'datos_academicos' }) export class DatosAcademicos { @PrimaryColumn({ type: 'int', length: 11, nullable: false }) id_datos: number; @Column({ type: 'int', nullable: false }) id_profesor: number; @Column({ type: 'varchar', length: 30, nullable: true }) grado_maximo: string; @Column({ type: 'varchar', length: 260, nullable: true }) grados_obtenidos: string; @ManyToOne(() => Profesor, profesor => profesor.datosAcademicos) @JoinColumn({ name: 'id_profesor' }) profesor: Profesor; }