Subject: | Integrate with ActiveRecord::Migrations |
SQL::Translator is great!
One thing that I think would help it a lot is to be able to read/write the universal SQL format in ActiveRecord::Migration [http://api.rubyonrails.com/classes/ActiveRecord/Migration.html] . This is a universal SQL format, which works for any database that ActiveRecord supports (which is a lot!).
ActiveRecord can dump the schema, and it can create tables from the schema, but it can't diff them.
If SQL::Translator spoke Migration, we would have a system which can easily dump, diff, and load schemas from and to almost any db.
Plus, Migration supports basic version control and deployment on the db's.