Ok Andrew,<br><br>I forgot to copy a patch available on Rail's Trac: <a href="http://dev.rubyonrails.org/attachment/ticket/5001/migrator_must_not_add_table_preffix_nor_suffix.patch">http://dev.rubyonrails.org/attachment/ticket/5001/migrator_must_not_add_table_preffix_nor_suffix.patch</a><br>
<br><div class="gmail_quote">On Fri, Feb 5, 2010 at 11:43 AM, Andrew Stewart <span dir="ltr"><<a href="mailto:boss@airbladesoftware.com">boss@airbladesoftware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Riccardo,<div class="im"><br>
<br>
On 5 Feb 2010, at 11:18, Riccardo Tacconi wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I started to use prefix for table name but when I run rake db:test:prepare I get all tables with two times the prefix appended. For instance, in development _categories table becomes __categories table, with two underscore. For a blog I understand that this is a bug abd there is a patch four year old. Why they should not integrated that patch in Rails?<br>

<br>
I am trying to apply the patch but I did not now how to do it.<br>
<br>
Have you had a similar problem?<br>
</blockquote>
<br></div>
I did run into that but didn't find a fix.  Now rake db:test:prepare crashes before it even reaches my tables because the legacy database's tables have invalid default values and MySQL refuses to create them in the test db.<br>

<br>
So unfortunately I can't help you.  If you want to dig into Rails and fix it yourself, I suggest looking in the migration code:<br>
<br>
<a href="http://github.com/rails/rails/blob/v2.3.5/activerecord/lib/active_record/migration.rb" target="_blank">http://github.com/rails/rails/blob/v2.3.5/activerecord/lib/active_record/migration.rb</a><br>
<br>
Good luck!<br><font color="#888888">
<br>
Andrew</font><div><div></div><div class="h5"><br>
<br>
-------<br>
<a href="http://airbladesoftware.com" target="_blank">http://airbladesoftware.com</a><br>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Riccardo Tacconi<br>Web developer at Wolseley UK <br>VIRTUELOGIC LIMITED (Director)<br><br><a href="http://www.linkedin.com/in/riccardotacconi">http://www.linkedin.com/in/riccardotacconi</a><br>
<a href="http://riccardotacconi.blogspot.com/">http://riccardotacconi.blogspot.com/</a><br><a href="http://twitter.com/rtacconi">http://twitter.com/rtacconi</a><br>Linux user: #400461<br>