trilhos removem modelos antigos com migrações

Eu tenho um monte de modelos de trilhos que estou re-escrevendo em um único modelo para simplificar o meu código e reduzir tabelas desnecessárias.

Eu estou querendo saber qual é a melhor maneira de excluir uma classe de modelo e sua tabela. Quero que as migrações passadas ainda sejam bem-sucedidas, mas não quero deixar os modelos vazios por aí. Preciso excluir manualmente as migrações antigas que fazem referência a esses modelos e, depois, excluir manualmente os arquivos de classe?

Alguém tem alguma dica para a melhor maneira de fazer isso?

questionAnswers(7)

yourAnswerToTheQuestion