fixed lenght and names

This commit is contained in:
2024-06-21 13:00:57 -06:00
parent 01c2187081
commit 8e39e1d217
9 changed files with 20 additions and 17 deletions
@@ -1,7 +1,7 @@
import { Test, TestingModule } from '@nestjs/testing';
import { AdscripcionController } from './adscripcion.controller'; // Asumiendo que el controlador se llama EdificioController
describe('EdificioController', () => {
describe('AdscripcionController', () => {
let controller: AdscripcionController;
beforeEach(async () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import { Test, TestingModule } from '@nestjs/testing';
import { AdscripcionService } from './adscripcion.service'; // Asegúrate de importar el servicio correcto
describe('EdificioService', () => {
describe('AdscripcionService', () => {
let service: AdscripcionService;
beforeEach(async () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import { Test, TestingModule } from '@nestjs/testing';
import { CategoriaController } from './categoria.controller'; // Asumiendo que el controlador se llama EdificioController
describe('EdificioController', () => {
describe('CategoriaController', () => {
let controller: CategoriaController;
beforeEach(async () => {
+1 -1
View File
@@ -1,7 +1,7 @@
import { Test, TestingModule } from '@nestjs/testing';
import { CategoriaService } from './categoria.service'; // Asegúrate de importar el servicio correcto
describe('EdificioService', () => {
describe('CategoriaService', () => {
let service: CategoriaService;
beforeEach(async () => {
@@ -1,9 +1,9 @@
import { Entity, PrimaryColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Profesor } from '../../Profesor/entities/profesor.entity';
@Entity({ name: 'datos_academicos' })
export class DatosAcademicos {
@PrimaryColumn({ type: 'int', nullable: false })
@PrimaryGeneratedColumn()
id_datos: number;
@Column({ type: 'int', nullable: false })
@@ -12,7 +12,7 @@ export class DatosAcademicos {
@Column({ type: 'varchar', length: 30, nullable: true })
grado_maximo: string;
@Column({ type: 'varchar', length: 260, nullable: true })
@Column({ type: 'varchar', length: 600, nullable: true })
grados_obtenidos: string;
@ManyToOne(() => Profesor, (profesor) => profesor.datosAcademicos)
@@ -1,19 +1,19 @@
import { Entity, PrimaryColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Profesor } from "../../Profesor/entities/profesor.entity";
@Entity({ name: 'lineas_investigacion' })
export class LineasInvestigacion {
@PrimaryColumn({ type: 'int', nullable: false })
@PrimaryGeneratedColumn()
id_linea_inv: number;
@Column({ type: 'int', nullable: false })
id_profesor: number;
@Column({ type: 'varchar', length: 255, nullable: true })
@Column({ type: 'varchar', length: 300, nullable: true })
lineas_inv: string;
@Column({ type: 'varchar', length: 255, nullable: true })
@Column({ type: 'varchar', length: 350, nullable: true })
lineas_inv_html: string;
@ManyToOne(() => Profesor, profesor => profesor.lineasInvestigacion)
@@ -1,19 +1,19 @@
import { Entity, PrimaryColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, JoinColumn } from 'typeorm';
import { Profesor } from "../../Profesor/entities/profesor.entity";
@Entity({ name: 'proyectos_academicos' })
export class ProyectosAcademicos {
@PrimaryColumn({ type: 'int', nullable: false })
@PrimaryGeneratedColumn()
id_proyecto: number;
@Column({ type: 'int', nullable: false })
id_profesor: number;
@Column({ type: 'varchar', length: 255, nullable: true })
@Column({ type: 'varchar', length: 500, nullable: true })
proyecto: string;
@Column({ type: 'varchar', length: 255, nullable: true })
@Column({ type: 'varchar', length: 700, nullable: true })
proyecto_html: string;
@ManyToOne(() => Profesor, profesor => profesor.proyectosAcademicos)
@@ -1,9 +1,9 @@
import { Entity, PrimaryColumn, Column, OneToMany } from 'typeorm';
import { Entity, PrimaryGeneratedColumn, Column, OneToMany } from 'typeorm';
import { User } from '../../users/entities/user.entity';
@Entity({ name: 'tipo_usuario' })
export class TipoUsuario {
@PrimaryColumn({ type: 'int', nullable: false })
@PrimaryGeneratedColumn()
id_tipo_usuario: number;
@Column({ type: 'varchar', length: 30, nullable: false })
+3
View File
@@ -11,6 +11,9 @@ export class User {
@Column({ type: 'int', nullable: false })
id_tipo_usuario: number;
@Column({type: 'varchar', length: 40, nullable: false })
nombre: string;
@Column({ type: 'varchar', length: 60, nullable: false })
correo: string;