Na migração: método indefinido `to_sym 'para nil: NilClass
Estou executando o Rails 3.0.3 e acidentalmente cometi um erro de digitação na migração: criei uma migração que cria uma nova coluna com um tipo deboolen
(deveria ter sidoboolean
) Fiz a migração e o Rails não me avisou que esse era um tipo de coluna inválido, o que eu poderia jurar que fazia nas versões anteriores?
Agora, sempre que tento adicionar, remover ou modificar qualquer coisa em uma migração, recebo o seguinte erro:
método indefinido `to_sym 'para nil: NilClass
Não consigo nem reverter ou largar. Tenho uma versão anterior do banco de dados e da árvore de arquivos salva, mas esse problema está me deixando louco, porque não é a primeira vez que vejo isso acontecer.
Como posso remover efetivamente a coluna sem que o Rails se queixe (e de preferência sem acessar o banco de dados manualmente)?