He encontrado una excelente presentación en powerpoint sobre las migraciones en RubyonRails ( en inglés). Explica perfectamente todos los pasos y elementos a tener en cuenta. 
Las migraciones permiten en RubyonRails generar esquemas de base de datos independientes al motor de base de datos. Además puedes ir haciendo diferentes versiones de tu esquema e ir migrando de uno a otro si es necesario. Puedes añadir tablas, columnas, índices e incluso reconvertir los datos existentes si es necesario. Todo el proceso se puede hacer de forma reversible para garantizar que haya una migración de una versión a otra de forma bidireccional. Como podréis ver todo el proceso se realiza de una forma muy sencilla y rápida. Esta presentación me ha aclarado en especial como convertir un esquema existente al formato migración y además hace reseñas de la utilización de migraciones con Capistrano ( sincronización de servidores).
Creo que es de las primeras cosas que se debe empezar a aprender en RoR y en esta presentación he encontrado elementos que no había encontrado antes en ningún sitio. Os lo recomiendo.
Popularity: 1% [?]

