C'è un buon modo per unire rotaie db file di migrazione in 1 file per tavolo oltre suddividendo schema.rb manualmente?Unione di db/file di migrazione
La maggior parte del mio file di migrazione è stato creato durante lo sviluppo e non rappresenta reali cambiamenti di dati. Per ragioni storiche tali file saranno ancora accessibili sul sistema di controllo del codice sorgente. Mi sento a disagio nel mantenere quei file inutili.
Essi semplificano la manutenzione solo se le migrazioni rappresentano reali modifiche dei dati e non è così. – guiding5
I file di migrazione dovrebbero rappresentare le modifiche * schema *, non le modifiche dei dati in quanto tali. Puoi pubblicare una migrazione di esempio di cui vorresti sbarazzarti? –
Eliminazione di numerose colonne come non rilevanti, eliminazione di indici non necessari, ridenominazione di colonne e così via. – guiding5