modifed db types
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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[];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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' })
|
||||
|
||||
Reference in New Issue
Block a user