Rails: Modelos y Migraciones
Clase 10 de 29 • Curso de Ruby on Rails: POO 2018
Contenido del curso
¿Qué es Ruby on Rails?
- 3

Rails: Introducción e Instalación
09:01 min - 4

Rails: ¿Qué tenemos adentro?
06:46 min - 5
Las Gemas y su funcionamiento
00:29 min - 6

Rails: ¿Qué son y para qué sirven las gemas?
07:32 min - 7

Rails: Modelo, Vista, Controlador
03:54 min - 8
Modelo Vista Controlador y Scaffold
02:54 min - 9

Rails: Rutas y Vistas
05:05 min - 10

Rails: Modelos y Migraciones
Viendo ahora - 11

Rails: Scaffold
11:48 min - 12

Rails: Assets
02:57 min - 13
Recapitulación: Ruby on Rails
03:05 min
Proyecto del Curso
Proyecto: Modelo
Proyecto: Vistas dinámicas y personalizadas
- 22

Platziblog: Entendiendo variables en vistas dinámicas
08:45 min - 23

Platziblog: Métodos privados
11:44 min - 24

Platziblog: Embelleciendo las vistas dinámicas
13:04 min - 25

Platziblog: Limitar el método new de articles para el user autenticado
15:03 min - 26

Deploy: Setup para Heroku
13:15 min - 27
Deploy
00:34 min - 28
Deploy: Bucket para subir imágenes
02:05 min
Conclusiones
Resumen
En esta clase veremos la explicación de Modelo, cómo se esquematiza la base de datos y cómo es la comunicación con la base de datos.
Luego veremos la explicación de cómo funcionan los archivos de migración y cómo podemos alterar una tabla con Active Record.
Modelos : Al generar un modelo invocamos directamente a la base de datos.
Los modelos se definen en singular. La clase mapea un solo elemento en la base de datos.
Migraciones : Un archivo de migración (migrate), es el encargado de crear o alterar una tabla en la base de datos.
Para que una migración pueda cumplir con la tarea de alterar base de datos debemos correr el comando:
rake db:migrate