Ruby on Rails, generación de modelos y migraciones

julio 11, 2008

El Modelo es el componente del patrón de diseño MVC (Modelo – Vista – Controlador) encargado del acceso a datos. La capa de Modelo comprende los objetos de negocio (tablas) almacenados en nuestras fuentes de datos (bases de datos o ficheros) además de definir la lógica de negocio y los accesos a las fuentes de datos.

Active Record es una libreria de clases que provee a la aplicación Rails de un modelo entidad-relación que sustituye al tradicional RDBMS (Sistema Administrador de Bases de Datos Relacionales). Active Record aprovecha el lenguaje y las convenciones de nombre Ruby para simplificar el acceso y la configuración de datos relacionados.

En este Post veremos como generar modelos y migraciones. Será en el siguiente Post donde nos meteremos mas en profundidad con las relaciones Active Record.

Lee el resto de esta entrada »