Es IMPORTANTE 🚨 que para iniciar el proyecto clonen desde la rama final-step
así:
git clone --branch final-step https://github.com/platzi/nestjs-modular.git nestjs-typeorm
Introducción
¿Ya terminaste el Curso de NestJS: Programación Modular?
Platzi Store: presentación del proyecto e instalación
Database
Cómo instalar Docker para este proyecto
Configuración de PostgresSQL en Docker
Explorando postgres con interfaces gráficas y terminal
Integración de node-postgres con NestJS
Conexión como inyectable y ejecutando un SELECT
Usando variables de ambiente
TypeORM
¿Qué es un ORM? Instalando y configurando TypeORM Module
Creando tu primera entidad
TypeORM: active record vs. repositories
Crear, actualizar y eliminar
Cambiar a Mysql demo (opcional)
Migraciones
Sync Mode vs. Migraciones en TypeORM
Configurando migraciones y npm scripts
Corriendo migraciones
Modificando una entidad
Relaciones
Relaciones uno a uno
Resolviendo la relación uno a uno en el controlador
Relaciones uno a muchos
Resolviendo la relación uno a muchos en el controlador
Relaciones muchos a muchos
Resolviendo la relación muchos a muchos en el controlador
Manipulación de arreglos en relaciones muchos a muchos
Relaciones muchos a muchos personalizadas
Resolviendo la relación muchos a muchos personalizada en el controlador
Consultas
Paginación
Filtrando precios con operadores
Agregando indexadores
Modificando el naming
Serializar
Próximos pasos
Cómo solucionar una referencia circular entre módulos
Continúa con el Curso de NestJS: Autenticación con Passport y JWT
Es IMPORTANTE 🚨 que para iniciar el proyecto clonen desde la rama final-step
así: git clone --branch final-step https://github.com/platzi/nestjs-modular.git nestjs-typeorm
git clone --branch final-step https://github.com/platzi/nestjs-modular.git nestjs-typeorm
cd nestjs-typeorm
npm install
git remote -v
git remote rm origin
git remote add origin
# .env, .stag.env, .prod.env
DATABASE_NAME=my_db
DATABASE_PORT=1000
API_KEY='4321'
PORT=300
npm run start:dev
Aportes 4
Preguntas 4
Es IMPORTANTE 🚨 que para iniciar el proyecto clonen desde la rama final-step
así:
git clone --branch final-step https://github.com/platzi/nestjs-modular.git nestjs-typeorm
grande maestro, gracias por este curso, ahora se viene lo buneo con las bases de datos
pueden usar Thunder client en vscode, es bastante intuitivo
👏
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.