On 12 September 2012 09:53, Colin Law <
cla...@googlemail.com> wrote:
> On 12 September 2012 08:57, Fahim Patel <
paf...@gmail.com> wrote:
>> hi all,
>>
>> has_and_belongs_to_many :cows
>> has_and_belongs_to_many :milkmans
>>
>> i am using has_and_belongs_to_many in my app.I know this will create third
>> table internally cows_milkmans in mysql database.
>>
>> when i migrate develpoment database i have table cows_milkmans. Good no
>> Problem till now.
>>
>> Now a problem start When i migrate test database there is no such
>> cows_milkmans table is present..
>> And we all know that has_and_belongs_to_many not generate any migrate
>> file.
>>
>> What should i do now?
>> how to generate third table in test database ?
>> If there is no solution than i know that i have to create cows_milkmans
>> table manually .
>
> There is no need to run migrate on the test db.
> rake db:test:prepare
> will create or update the test database to the same state as the development db.