Here is a nice post on getting started with ActiveRecord migrations. I haven’t played with it yet, but this definitely looks very useful. On my current Rails project, I’ve been going back and forth between using MySQL and using SQLite (although I’m probably sticking with SQLite for now), and I’ve had to manually keep the SQL schema creation scripts in sync between the two databases. Using the database agnostic ActiveRecord syntax sounds like a much cleaner solution. And modifying the schema in real time and having the soon-to-be-released SchemaDumper take care of creating the ActiveRecord migration file containing the initial schema sounds like a convenient solution as well. I’ll really have to spend some more time looking into ActiveRecord, as it does some pretty cool stuff…