Ho una tabella che ho creato utilizzando le migrazioni, ora voglio sbarazzarmi di questa tabella. Sono abbastanza sicuro di poter eseguire nuovamente questa migrazione, ma non riesco a trovare la sintassi per farlo. Ho trovato questa domanda dalla ricerca Rails DB Migration - How To Drop a Table?Rails 3: rilasciare una tabella utilizzando la migrazione
ma in pratica dice che puoi trovare quello che ti serve e fornisce un collegamento. Ho letto quel link e non ho visto nulla che dica come farlo. Ne ho visto alcuni pezzi, ma non so come metterli insieme.
Vedo che nella migrazione ha un metodo self.down, ho solo bisogno di sapere come chiamarlo.
E se fosse una migrazione mi sono imbattuto il mese scorso e ho Hai fatto un mucchio di più da allora? – Jhorra
@jhorra ... Credo che sia meglio scrivere un nuovo file di migrazione con 'drop_table: table_name' nel metodo' up', e 'create_table: table_name' nel metodo' down' in quel caso ed eseguire la migrazione. In questo modo, qualsiasi altra persona che usa lo stesso progetto farà cadere la tabella, quando usa 'rake db: migrate' – rubyprince
Ok, andrò la nuova rotta di migrazione – Jhorra