rake db: schema: carico vs. migrazioni

Domanda molto semplice qui – se le migrazioni possono diventare lente e ingombranti come un’applicazione diventa più complessa e se abbiamo il rake db:schema:load molto più pulito rake db:schema:load invece di chiamare, perché esistono delle migrazioni?

Se la risposta a quanto sopra è che le migrazioni vengono utilizzate per il controllo della versione (una registrazione stepwise delle modifiche al database), allora come un’applicazione diventa più complessa e rake db:schema:load viene utilizzato di più, continuano a mantenere il loro funzione primaria?


Attenzione:

Dalle risposte a questa domanda: rake db:schema:load cancellerà i dati su un server di produzione, quindi fai attenzione quando lo usi.