Mi sono appena iscritto a un progetto di sviluppo di un motore di rotaie, che ha anche un'app fittizia per il test.Come gestire le migrazioni per un motore di rotaie + fittizio
foo/
foo/spec/dummy/
ci sono le migrazioni identici in
foo/db/migrate/
foo/spec/dummy/db/migrate/
Se rake db:migrate
dalla app fittizio, va tutto bene. Se faccio lo stesso dal motore (directory corrente = pippo) ottengo un errore su più migrazioni con lo stesso nome.
Q1) I Rakefiles sono puntati? (dovrebbe db:migrate
ricorrere all'app dummy?)
Q2) Le migrazioni dovrebbero essere solo in una directory? Se sì, quale?
Utilizziamo Rails 3.2.9, ruby 1.9.3p194.