Adicionei uma tabela que achava que ia precisar, mas agora não pretendo mais usá-la. Como devo remover essa tabela?
Já executei migrações, portanto, a tabela está no meu banco de dados. Eu acho que rails generate migrationdeveria ser capaz de lidar com isso, mas ainda não descobri como.
Eu tentei:
rails generate migration drop_tablename
mas isso apenas gerou uma migração vazia.
Qual é a maneira "oficial" de descartar uma tabela no Rails?
rakecomando de criação de migração, com o nome de uma tabela como parâmetro, que produzisse as funções upe downfunções necessárias .
rails generate migrationpossui opções de linha de comando para gerar código de migração para criar tabelas, adicionar ou alterar colunas, etc., seria bom se também houvesse uma opção de descartar uma tabela - mas não. Certamente, escrever auppeça é simples - basta ligardrop_table- mas adownpeça, gerando a tabela novamente, nem sempre pode ser tão simples, especialmente se o esquema da tabela em questão tiver sido alterado pelas migrações após sua criação inicial. Talvez alguém deva sugerir aos desenvolvedores do Rails que adicionar essa opção seria uma boa ideia.