diff --git a/src/usuarios/entities/usuario.entity.ts b/src/usuarios/entities/usuario.entity.ts index c23362b..b899f79 100644 --- a/src/usuarios/entities/usuario.entity.ts +++ b/src/usuarios/entities/usuario.entity.ts @@ -1,31 +1,31 @@ -import { Column, Entity, PrimaryGeneratedColumn } from "typeorm"; - - +import { Column, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm"; @Entity() export class Usuario { @PrimaryGeneratedColumn() id_usuario: number - @Column({nullable:true}) - id_tipo_usuario:number - @Column({length:100, nullable:true}) nombre:string @Column({length:100,nullable:true}) contraseƱa:string - - + @ManyToOne(()=>Tipo_Usuario,tipoUsuario=>tipoUsuario.usuarios ) + tipoUsuario:Tipo_Usuario; } + @Entity() export class Tipo_Usuario{ @PrimaryGeneratedColumn() id_tipo_usuario:number + @Column({nullable:true}) tipo_usuario:string + @OneToMany(()=>Usuario,usuarios=>usuarios.tipoUsuario) + usuarios:Usuario[]; + } \ No newline at end of file