From 2b151b8a31f50760d02cce76d9e3a877807b17b3 Mon Sep 17 00:00:00 2001 From: TheManus88 Date: Wed, 25 Sep 2024 11:05:17 -0600 Subject: [PATCH] modifed db types --- src/entities/LineaProgramatica.entity.ts | 4 ++-- src/entities/carreras.entity.ts | 6 +++--- src/entities/comentarioLineasProgramaticas.entity.ts | 4 ++-- src/entities/ejesEstrategicos.entity.ts | 6 +++--- src/entities/tipoUsuario.entity.ts | 4 ++-- src/entities/usuario.entity.ts | 10 +++++----- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/entities/LineaProgramatica.entity.ts b/src/entities/LineaProgramatica.entity.ts index 3812e52..834860a 100644 --- a/src/entities/LineaProgramatica.entity.ts +++ b/src/entities/LineaProgramatica.entity.ts @@ -9,7 +9,7 @@ import { EjeEstrategico } from './ejesEstrategicos.entity'; @Entity('lineas_programaticas') export class LineaProgramatica { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; @ManyToOne( @@ -19,6 +19,6 @@ export class LineaProgramatica { @JoinColumn({ name: 'eje_estrategico_id' }) ejeEstrategico: EjeEstrategico; - @Column('text') + @Column('varchar', { length: 500 }) descripcion: string; } diff --git a/src/entities/carreras.entity.ts b/src/entities/carreras.entity.ts index 3c1627e..fa81326 100644 --- a/src/entities/carreras.entity.ts +++ b/src/entities/carreras.entity.ts @@ -3,12 +3,12 @@ import { UsuarioEntity } from './usuario.entity'; @Entity('carreras') export class Carrera { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; - @Column('text') + @Column('varchar', { length: 100 }) nombre: string; @OneToMany(() => UsuarioEntity, (usuario) => usuario.carrera) usuarios: UsuarioEntity[]; -} \ No newline at end of file +} diff --git a/src/entities/comentarioLineasProgramaticas.entity.ts b/src/entities/comentarioLineasProgramaticas.entity.ts index 5569ff3..cdac45a 100644 --- a/src/entities/comentarioLineasProgramaticas.entity.ts +++ b/src/entities/comentarioLineasProgramaticas.entity.ts @@ -11,7 +11,7 @@ import { EjeEstrategico } from './ejesEstrategicos.entity'; @Entity('comentarios_lineas_programaticas') export class ComentarioLineasProgramaticas { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; @ManyToOne(() => UsuarioEntity, (usuario) => usuario.comentarios) @@ -32,6 +32,6 @@ export class ComentarioLineasProgramaticas { @JoinColumn({ name: 'eje_estrategico_id' }) ejeEstrategico: EjeEstrategico; - @Column('text') + @Column('varchar', { length: 400 }) comentario: string; } diff --git a/src/entities/ejesEstrategicos.entity.ts b/src/entities/ejesEstrategicos.entity.ts index 96fd9b9..a1a827a 100644 --- a/src/entities/ejesEstrategicos.entity.ts +++ b/src/entities/ejesEstrategicos.entity.ts @@ -3,13 +3,13 @@ import { LineaProgramatica } from './LineaProgramatica.entity'; @Entity('ejes_estrategicos') export class EjeEstrategico { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; - @Column('text') + @Column('varchar', { length: 500 }) nombre: string; - @Column('text') + @Column('varchar', { length: 500 }) objetivo: string; @OneToMany( diff --git a/src/entities/tipoUsuario.entity.ts b/src/entities/tipoUsuario.entity.ts index 50d8d6a..61cc77b 100644 --- a/src/entities/tipoUsuario.entity.ts +++ b/src/entities/tipoUsuario.entity.ts @@ -3,10 +3,10 @@ import { UsuarioEntity } from './usuario.entity'; @Entity('tipos_usuarios') export class TipoUsuarioEntity { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; - @Column('text') + @Column('varchar', { length: 50 }) tipo: string; @OneToMany(() => UsuarioEntity, (usuario) => usuario.tipoUsuario) diff --git a/src/entities/usuario.entity.ts b/src/entities/usuario.entity.ts index 8bdb913..5a9f092 100644 --- a/src/entities/usuario.entity.ts +++ b/src/entities/usuario.entity.ts @@ -8,20 +8,20 @@ import { } from 'typeorm'; import { Carrera } from './carreras.entity'; import { TipoUsuarioEntity } from './tipoUsuario.entity'; -import { ComentarioLineasProgramaticas } from "./comentarioLineasProgramaticas.entity"; +import { ComentarioLineasProgramaticas } from './comentarioLineasProgramaticas.entity'; @Entity('usuarios') export class UsuarioEntity { - @PrimaryGeneratedColumn('increment', { type: 'bigint' }) + @PrimaryGeneratedColumn('increment', { type: 'int' }) id: number; - @Column('text') + @Column('varchar', { length: 20 }) numero_identificacion: string; - @Column('text', { nullable: true }) + @Column('varchar', { length: 10, nullable: true }) fecha_nacimiento: string; - @Column('text', { nullable: true }) + @Column('varchar', { length: 15, nullable: true }) rfc: string; @Column({ name: 'tipo_usuario_id' })