Ejercicio de programación con Nest: Creación de una entidad TypeORM
Código
0h 20m
Ejercicios TypeORM Creación Entidad. Aprende a crear entidades en TypeORM mediante ejercicios prácticos y ejemplos claros.
- 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
- 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, losimport
se agregarían al inicio del archivo y serían similares a esto:import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn } from 'typeorm';
- Utiliza el decorador
@PrimaryGeneratedColumn
para definir el campoid
. - Utiliza el decorador
@Column
para definir los camposnombre
,apellido
,edad
,email
,password
yactivo
. - Utiliza el decorador
@CreateDateColumn
para definir el campofechaCreacion
. - Utiliza el decorador
@UpdateDateColumn
para definir el campofechaActualizacion
. - Limita los campos
nombre
yapellido
a 50 caracteres. - Configura el campo
email
para sea único con{unique: true}
dentro de los paréntesis del decorador@Column
.
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.
Métodos GET en controladores
Test
Método find en un servicio con repositorio
Código
Desarrollo e inyección de servicios
Puzzle
Creación de entidades y tablas
Puzzle
Método DELETE en un controlador
Código
Filtrados en consultas de repositorios
Puzzle
Método GET en un controlador
Código
Estrategia de autenticación JwtStrategy
Test
CRUD con repositorios
Puzzle
Método delete en un servicio con repositorio
Código
API REST CRUD de entidad Restaurante con TypeORM
Proyecto
Crear y utilizar módulos
Puzzle
Métodos PUT en controladores
Test
Iniciar sesión método de login
Test
Configuración de TypeORM con MySQL
Puzzle
Gestión de errores en controladores
Test
Decoradores en entidades
Puzzle
Instalación NestJS
Puzzle
Recibir y servir imágenes
Test
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
Nest
Creación de entidades y tablas
TypeORM