On Migration: méthode non définie `to_sym 'pour nil: NilClass

Je suis Rails 3.0.3 et j'ai accidentellement fait une faute de frappe dans ma migration: j'ai créé une migration qui crée une nouvelle colonne avec un type de boolen (il doit avoir été boolean). J'ai couru à la migration et des Rails de ne pas me prévenir que c'était une défaillance de type de colonne, qui, je l'aurais juré que dans les versions précédentes?

Maintenant, chaque fois que j'essaie d'ajouter, supprimer ou modifier quoi que ce soit dans une migration, j'obtiens l'erreur suivante:

undefined method `to_sym' for nil:NilClass

Je ne peux même pas l'annulation ou de chute. J'ai une version antérieure de la base de données et de l'arborescence de fichiers enregistrés, mais ce problème me rend fou, parce que ce n'est pas la première fois que j'ai vu cela se produire.

Comment puis-je éliminer efficacement la colonne sans avoir Rails de se plaindre (et de préférence sans creuser dans la base de données par part)?

source d'informationauteur Eric R.