Files
api_directorio/src/datos_academicos/entities/datos_academicos.entity.ts
T
2024-06-17 11:41:50 -06:00

23 lines
652 B
TypeScript

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;
}