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
I had almost exactly the same issue (had misspelled bolean) and couldn't get rake db:rollbackto work, nor dropping the column name (because of SQLite3), using Rails 4.0.2.
As I didn't care if the DB data was deleted, this is how I fixed it:
rake db:drop[timestamp]_migration_name.rb file to correctly say booleanrake db:createrake db:migrate