Chronicling My Ruby on Rails Journey

A Word About Migration

Posted by: Bob Ngu on: March 1, 2007

My RoR efforts have culminated in JiggyMe, check it out!

So another one of Rails cool feature is support for database migration. You write Ruby code to define tables and columns, not DDL. Migration also has built-in version support so you can migrate up to or roll back to a specific version. While this seems like a cool idea and supports agile development, I am not sure how it will pan out when the DB changes are massive over a long period. Anyway, I am giving it a try and see how it works out in the long run.

Leave a Reply