Sto guardando rails e mi sembrano molto potenti le migrations, purtroppo non ho trovato molti link.
ho un libro su rails, ma non ne parla.
Mi servirebbe capire un po' meglio qual'è il giusto modo di usarle.
Per esempio:
Se voglio aggiungere delle colonne a una tabella già esistente;
Se le voglio cancellare;
ha senso creare ogni volta una migrazione?
Ogni volta che creo un modello mi si crea la sua migration?
La migration dovrebbe rendere indipendente lo schema dei dati dal motore DB.
Però io che di solito uso MySQL, che type uso:
string -> varchar ?
text -> .... ?
integer ->int ?