I\'m running Rails 3.0.3 and I accidentally made a typo in my migration: I created a migration that creates a new column with a type of boolen
(it should have b
As you mentioned in your comments to codeglot once the record is in your database you still get the error when trying to remove the column.
:books, :name, :inntegr #here I have the order right but spelling is a problem.
To overcome this problem you can manually run sql commands in your migration
def self.up
execute "ALTER TABLE books DROP COLUMN name"
end
hope this helps