Ejercicio de programación con Nest: Creación de una entidad TypeORM

Código
Práctica
0h 20m

Ejercicios TypeORM Creación Entidad. Aprende a crear entidades en TypeORM mediante ejercicios prácticos y ejemplos claros.

  1. Crear una entidad llamada "Usuario" con los siguientes campos:
    • id: number
    • nombre: string
    • apellido: string
    • edad: number
    • email: string
    • password: string
    • fechaCreacion: Date
    • fechaActualizacion: Date
    • activo: boolean
  2. No agregues los import al inicio del código, inicia el código con el decorador @Entity para definir la entidad. En un código real, los import se agregarían al inicio del archivo y serían similares a esto:
    import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn } from 'typeorm';
    
  3. Utiliza el decorador @PrimaryGeneratedColumn para definir el campo id.
  4. Utiliza el decorador @Column para definir los campos nombre, apellido, edad, email, password y activo.
  5. Utiliza el decorador @CreateDateColumn para definir el campo fechaCreacion.
  6. Utiliza el decorador @UpdateDateColumn para definir el campo fechaActualizacion.
  7. Limita los campos nombre y apellido a 50 caracteres.
  8. Configura el campo email para sea único con {unique: true} dentro de los paréntesis del decorador @Column.
Empezar ejercicio de programación

Todos los ejercicios de programación de Nest

Evalúa tus conocimientos con ejercicios de programación en Nest de tipo Test, Puzzle, Código y Proyecto con VSCode.

Certificados de superación de Nest

Supera todos los retos de Nest y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.

Tutorial para resolver este ejercicio de programación

NestJS

Nest

Creación de entidades y tablas

TypeORM

Otros tutoriales de programación con Nest