You could also consider using ActiveRecord-JDBC running on JRuby:
http://wiki.jruby.org/wiki/ActiveRecord-JDBC
I haven't done that myself, but I have had great success in using ActiveRecord's Migrations to manage schema migrations in a Hibernate based application.