Does rake db: migrate solo aggiungere nuove migrazioni, o elimina tutte le migrazioni/modifiche e crea tutto nuovo?esattamente cosa fa rake db: migrate do?
Penso che il rake stia generando un errore perché sta tentando di accedere a un attributo di tabella nella migrazione 040 che è stato eliminato nella migrazione 042. in qualche modo il mio DB e il rake sono fuori sincrono e voglio correggerli.
per voi esperti là fuori - è normale che il rake non si sincronizzi con le migrazioni? come posso evitare questo (no, non modifico a mano il mio schema o rake file).
Grazie a Dio questa risposta ha definito più specifiche per me. Perché non c'è schema_migrations in nessun punto del db: migrazione della documentazione? Era il pezzo mancante alla mia comprensione del sistema riguardo a come le rotaie "capiscono quali migrazioni devono essere eseguite"! –