Diff-ing database to test data migration?

Hi All,

Is there a tool for diff-ing the before and after state of a database
(both table structure and data) for the purpose of ensuring a Rails
migration has the desired effect?

If that's not possible, is there a way to see the SQL statements
executed by a migration, for the same purpose?

Thanks,
Eric

Answering my own question, I found diff-ing the output of MySQL
Administrator's backup functionality gives pretty concise summary of
the schema and data changes.