On Apr 3, 9:43 pm, "@1337807" <[email protected]> wrote: > Why is it necessary for me to run 'rake db:test:prepare' when I generate a > new model? > it shouldn't be - if you run rake (which defaults to running rake test or rake spec depending in your setup) it runs rake db:test:prepare for you
> Shouldn't the 'rake db:migrate' also affect the test database? Why would > anyone want to preserve the (broken) state of their test database? > In general it is easier to clone the test database from the development database (via schema.rb) than try and replay migrations on both, particularly for an older application with logs of migrations Fred -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

