update to rails 3.2 and update schema_plus to clear up issue with overriding the table for a foreign key. Migrations are less borked!